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

Generally uncaring about employees and beholden just to stockholders
Pros: Work at Home widely accepted
Benefits are not horrible
Cons: *Company nickles and dime employees to death, be it no raises, no profit sharing, screwing employees over on 401k matches (only at end of year), who knows what they will come up with next.  If you are looking for a billion dollar a quarter in profits company that will value their hardworking employees with fair compensation and treatment this is NOT the place to work.
* Moral is HORRIBLE due to the aforementioned garbage above AND the annual massive layoffs.  You NEVER feel secure about your job which just makes already difficult jobs even harder.
* Global Services employees are 'expected' to effectively work 50-60 hours a week MINIMUM to reach absolutely outrageous billable targets set every quarter.  If you are unlucky enough to actually reach 10 years and 4 weeks vacation, this effectively means you have to work MORE just to offset your 'vacation'.
* Employees rating and evaluation system is a complete joke.  Managers are forced to skew ratings to fit a curve designed to minimize raises and profit sharing (if profit sharing is available at all).