Company: IBM
Date: 2015-11-02
Overall rating: 3/5
Employment status: current
Experience level: Junior

good company to develop yourself
Pros: free to explore other roles if you intend. Though it is not as straightforward as your current manager need to agree on the arrangement to let you join other teams.
Cons: high pressure environment, too heavy on paperworks and other non-critical tasks.