Company: IBM
Date: 2011-05-27
Overall rating: 3/5
Employment status: former

Good for a very big company.
Pros: Global business - opportunity to work in many different places and countries
Industry leading technologies and thought leadership work to draw upon
Well known and good reputation
Cons: So big many times one arm will reinvent the thought product someone in the organization has already carried out. Worse...you know it was done before, but cannot locate the work or person who performed it.  Senior management very disconnected from client facing staff. Focused on managing to the numbers and meeting wall street's quarterly expectations. Those at client sites/in the field actually more at a disadvantage to office based staff who have more luxury time to negotiate the organizational maze to get ahead