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

Not for the Faint Hearted
Pros: Big brand company - everyone knows who you work for - sounds like you have it all figured out.  Decent pay, good benefits and career opportunities.
Cons: A bit of a cog in the wheel - hard to make a real impact on the business - and see that work help others.