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

Benefits great but slow to give out training dollars
Pros: People are talented and gifted; a lot of projects to roll onto to try different roles/responsibilities.  Work with a variety of people where you can learn from; people who've been with the company for 10+ years and those at least a year. Benefits are great - covers dental, medical, etc.
Cons: Depending on who you have as your manager and who he/she reports to, you may or may not get training dollars - you need to talk to the right people (mainly those higher in the chain) to get the training you need to get ahead for your own career development