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

IBM was a great company.
Pros: Work with many decent, hardworking, and intelligent people.
Remote work.
Flexible hours.
Cons: Long work hours, decreasing benefits, no outside training opportunities. 
Company put employees at the last order in priority, after Wall Street, customers.  It's better be stock holder than an employee.