Company: IBM
Date: 2015-06-11
Overall rating: 1/5
Employment status: current

Senior Mechanical Engineer
Pros: Good work life balance.  Typical 8 hour days and they don't micro-manage their employees.
Cons: No respect for the employees.  Poor executive decisions only have layoff consequences to low level employees.  Execs still get their big salaries and even bigger bonuses, even when the company is bleeding.  Not what it used to be.