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

Great for starting a career
Pros: Work Flexibility is great. Talented and hard working engineers that make work fun and interesting.
Cons: constant fear of layoffs, average-low pay. Specially in recent years even top performers are potential for layoff and low bonus/pay increases.