Company: IBM
Date: 2011-03-26
Overall rating: 4/5
Employment status: former

Good place to work but not very challenging
Pros: Great company and history
Smart people
Stock is doing awesome
Very helpful management
Cons: Most employees are pretty senior which makes it hard for young college graduates to adjust in the company environment (though this might be team dependent)
Compensation is average as compared to other companies in the field
Employees need more challenging work that requires greater innovation. IBM has been too dependent on it's existing technologies and solutions.