Company: IBM
Date: 2012-02-26
Overall rating: 4/5
Employment status: current

A great company to learn, good salary and benefits, run by finance, some exceptional leaders, and some bad ones
Pros: - Great company to gain leadership skills
- Extremley smart technical team
- Great HR programs to develop employees
- Many opportunities to work on world changing projects
- Great products that have world's top customers
- Access to information, advice and guidance
- Freedom to innovate
- Excellent benefits, good salary
- Great work-life balance
- Opportunity to travel and meet clients and collegues in all parts of the world
- Access to world class research teams and assets
Cons: - There are some VERY arrogant VPs and Directors who treat their employees like dirt. If you get stuck under them, it's better to leave IBM. (some think of themselves as steve jobs, except they lack in the creative department unlike steve)
- Because of IBM's size, sometimes processes can kill progress
- Politcs at the VP & Director levels can inhibit innovation and collaboration unless it advances their agenda
- Internal competition exists between divisions that is counter productive
- Finance is king and many decisions forced by finance results in short sighted actions
- Employee appraisal process is rigged to give the company an advantage to let people go. There is a forced distribution of performance grading regardeless of how talented the whole group being graded, a few must be at the bottom and will be let go. Management does not think of this as talent drain.