Company: IBM
Date: 2014-08-04
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great opportunities.  Sub-optimal processes
Pros: Include:
- choose (for the most part) what you want to do
- feels like being self-employed but with a regular salary
- constant reinvention
- market leader; in almost every field in which IBM chooses to do business
- intellectually stimulating.

You will be working with lots of very bright, motivated people.
Cons: Some of the internal processes are cumbersome to say the least.
An obsession with quarterly reporting, billable hours and too little focus on building the sales pipeline.
It's probably easier to get promoted by moving outside of IBM, especially at senior level.
If you are on a long term project far from home, travel can be debilitating.