Company: IBM
Date: 2013-07-20
Overall rating: 5/5
Employment status: current
Experience level: Senior

An enriching environment to learn and grow, building a solid foundation for the next stage of your career
Pros: - Freedom to explore new ideas and new topics
- Smart people to work with and to work for
- The place is the hub of everything (product team, strategy, academic, research community)
Cons: - More difficult to be relevant and make impact to the company 
- Not enough fresh blood, most people tend to stay there for a very long time (or life-time)
- Lack of growth