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

Great place to work and learn
Pros: Good work life balance when in the right team. Local office or home based work if your mgmt. approves. 

You have the capability to perform like a real pro, you just need to keep reminding your manager about that.
Cons: Too many layoffs, at least 2 each of the past few years, causes constant strain on work effort. 

Salary has become stagnant. No raised or any bonus this year except for the very select few.