Company: IBM
Date: 2015-10-08
Overall rating: 4/5
Employment status: current
Experience level: Senior

Proven big consulting Firm driven by sales goals
Pros: Once you settle down you can flexibly manage your time.
Virtual relationship with your manager
Work independently.
You work for top class clients in major cities across the world
Promotion process is straight forward; you get promoted once you meet and document the predefined requirements.
It does everything you can imagine.
A lot of smart hard working consultants who always delivers what is promised.
Cons: Top heavy.
Too much overheads for non profitable internal works.
GBS and few other divisions feed other non-sense divisions.
Slow to market and new technology demand due to its size and decision making hierarchy
Inversley undiverse
One lump sum 401K match at the end of the year; if you leave before year end you lose year worth 401K (I am not making this up).
You have no control over your raise. you get what they decide.
Bonus is a joke.
Too many org changes and moving corporate goals