Company: IBM
Date: 2017-09-27
Overall rating: 4/5
Employment status: former
Experience level: Senior

Not bad but not many people are able to understand the strategy and vision of company
Pros: Flexible working place
Nice colleague, supportive and friendly
Great HR team, helpful, competent
Easy to reach agreements with management, ready to negotiate and support
Cons: Low level of skills and business acumen in many employees. 
Company is changing drastically. Few years ago even a hairdresser could become an IT specialist if they spoke an extra language except English. But nowadays if you want a good job, well paid you need to be very skilled. Low-skilled jobs are declining. If you get to higher band the compensation is beyond competitive. See the upline managers, no one or very few have left the company which there is an indication that higher role are well paid.