Company: IBM
Date: 2014-11-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

A flawed but dynamic and innovative company
Pros: - there is a lot of flexibility in defining your career
- smart people that collaborate extremely well 
- there are many places in the company where innovation flourishes
Cons: - too focused on the bottom line which is inhibiting growth
- challenging to get more senior management roles
- internal processes are painful