Company: IBM
Date: 2017-12-12
Overall rating: 5/5
Employment status: former
Experience level: Junior

Loved it!
Pros: Because of the fact that it's a large company that has been around a while, they have proven systems in place, offering exceptional training, with the opportunity to move within the company to learn and grow. I loved my time there and the people were absolutely amazing. They hire exceptional people, who were all nice, fun and supportive.
Cons: In an effort to stay competitive, they do sometimes stretch the teams too thin. There were times that they consolidated roles into one, where I ended up doing the work that was previously done by 3 people. Thank heavens I had a great group of people around me who helped me do the work expected and achieve my goals.