Company: IBM
Date: 2016-04-16
Overall rating: 4/5
Employment status: current
Experience level: Senior

Gain lots of skills
Pros: You have great opportunities to gain lots of skills.  Plenty of opportunities to work with many great people.
Cons: You have to learn things on your own. Many tmes they don't provide formal training. You have to find people to help you learn.