Company: IBM
Date: 2013-06-20
Overall rating: 3/5
Employment status: current
Experience level: Junior

Smart People, Too Big
Pros: Smart colleagues
Cutting edge technologies
Lots of responsibility relatively quickly
Very flexible work schedule
Very flexible work environment
Cons: Almost no promotion or growth possibilities
Work very minor in IBM's overall strategy
Review process more formality then development tool
Lack of communication between groups