Company: IBM
Date: 2013-07-02
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great company and challenging projects but harder to build a career today.
Pros: Competitive salaries, decent benefits, challenging projects, telecommuting is common. Opportunity to grow skills but must be a self-starter and direct your own career.
Cons: Inconsistent quality and development of first line management and little opportunity or emphasis on long term employee development and education, work life balance is illusory and secondary when project deadlines are on the horizon. Slow moving and process oriented to an extreme.