Company: IBM
Date: 2015-01-25
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good opportunities for development
Pros: Lot's of areas to go into, ease of switching departments and a very helpful environment. Seemed like they valued you, and wanted people to stay.
Cons: Does not always move towards smaller areas that could grow into bigger markets. I see huge potential in expanding autonomy. Not hiring the best people seems like a long term disadvantage.