Company: IBM
Date: 2011-08-17
Overall rating: 4/5
Employment status: current

Many career paths with opportunities to gain new skills but counts its pennies.
Pros: - Senior executives have vision, strategy, and good execution that achieves business results.
- IBM is big and there are lots of opportunities to try something different without changing companies.
- Accommodates employees needing to head out for appointments, etc as long as you complete work on-time.  Leads to good work/life balance.
- You are treated professionally.
- Co-workers are friendly and work environment is good.
Cons: - Finance runs the show, which translates into a very penny pinching company.   Difficult to purchase even the smallest of items.  Recognition budgets can be small and getting approval to travel can be an onerous task.
- Merit pay increases go to < 50% of the population, and if you do get it, it's likely to be very small.
- Career advancement can be difficult once you get to the senior levels.
- Dis-functional internal job movement process.  Job moves generally work better through networking.
- Employee recognition beyond a manager thank-you is almost non-existent.