Company: IBM
Date: 2016-03-02
Overall rating: 4/5
Employment status: current
Experience level: Senior

If you are passionate and show your value you can go a long way...
Pros: Opportunities to have a lot of different jobs throughout your career, but remain in the same company.
Merit is a true statement here, If you deliver and prove your value, you will be promoted, can move to different challenges, can be sent abroad.
It is a company that can reinvent itself in many ways and it is very rewarding to be part of these transformations.
Very smart and passionate people and overall great/visionary leaders
Great for leaders and leadership development
Cons: Work-life balance is really a challenge if you want to be above average.
Employee appreciation is not a strong point, simples things not available like: coffee, gym, meal subsides. Less and less training opportunities (self training only).  Awards, bonuses and overall benefits are really behind other IT companies around.
A lot of high executive layers that does not seem to add value, but add costs and complexity.
Micromanagement, aggressiveness and lead-by-fear  (depending on our leadership) can cause burnout and make difficult work environments.