Company: IBM
Date: 2014-07-15
Overall rating: 4/5
Employment status: former
Experience level: Senior

Excellent place to start your career and build a resume
Pros: IBM has some of the best talent out there. Many of the technology and technologists are second to none. IBM encourages patent generation and has many opportunities to grow skill base. Great work-life balance. New employees can take on a lot of real responsibility.
Cons: Large bureaucracy (100 years in the making). Executve leadership team driven by short term financials and reactionary behavior, which consistently undermines the creation of great technology (takes many quarters and financial fortitude to carry through). Variable compensation rarely delivered due to poor strategic decisions from executive leadership team.