Company: IBM
Date: 2014-07-08
Overall rating: 4/5
Employment status: former

Excellent
Pros: Opportunities to work in different roles
Cons: You may get broader knowledge but depth can be accomplished if we grow in one area