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

There is no sense of teamwork in the company culture.  IBM stands for "I'm By Myself"
Pros: Smart, hard working colleagues that will challenge you to measure up to high performance standards.  Lot of opportunity to learn while on the job.
Cons: Management only cares about quarterly results.  Lots of layoffs in US.  Most of the opportunity is in India and other countries.  Very little formal training and most education is done on your time nights and weekends.