Company: IBM
Date: 2015-10-29
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Great place to work if you don't mind been afraid for your job
Pros: Good salary & benefits, great co-workers.  Recognizable and respected company.
Cons: Annual organizational restructuring (sometimes more than once a year) and layoffs. Constantly worried about losing your job even if you are a top performer.  Not a healthy work environment.