Company: IBM
Date: 2014-04-26
Overall rating: 5/5
Employment status: current
Experience level: Senior

IBM is like the best spouse to be with, but he or she may divorce you at any point!
Pros: Great talented and friendly people!  Lots of flexibility in organizing one's work, choosing projects, deciding how much  one want to get involved, etc... .  Lots of resource at your disposal!  Within IBM I always felt very protected and respected.  Great benefits.
Cons: Frequent layoffs lead to constant  rumors true or false,  which lead to a state of fear.  Employees tend to forget what they have; instead focus on what they could lose and often become paralyzed.