Company: IBM
Date: 2009-08-25
Overall rating: 3/5
Employment status: current

There are only 2 roles in this complex organisation.. salesman or others.
Pros: - Good work benefits i.e work from home policy
- Great / recognized brand name
- Forgiving company...Room to learn and grow 
- Huge company so risks are spread out
- Good training (if you are a campus hire)
Cons: - Extremely complex structure 
- Difficult to understanding multiple offerings and clarity of roles
- Top heavy... as many generals as there are soldiers
- bureaucracy at its prime i.e many approving layers for simple tasks, pricing
- Lower pay than competitiors
- Too much reporting, each employee has at least 3 managers (because there are too many generals!)
- Obsession with pipeline, quarter after quarter reviews
- There are only 2 roles, you are either in sales or others. Needless to say, only sales are valued employees
- slow career progression