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

Great Company
Pros: IBM is a great company. Working with smart people. The flexibility to work from home is a big advantage over other companies. IBM knows how to succeed in the tech market.
Cons: Working in the Hardware group has been difficult. Low morale. Unimpressive bonuses and raises. They have let go of experienced hard working engineers for the sake of saving money.