Company: IBM
Date: 2014-12-03
Overall rating: 4/5
Employment status: current

Excellent company to learn a broad range of skills
Pros: Great learning environment, opportunities if you can find a way to stand out amongst many analysts.
Cons: Little time to really develop your role, since people shift roles so regularly. You get a broad range of experience, but nothing really deep.