Company: IBM
Date: 2016-11-21
Overall rating: 5/5
Employment status: current

A wonderful opportunity fresh out of school.
Pros: Work/Life Balance is literally amazing.
The environment and teams you work with are wonderful
Managers have always been extremely helpful to me as a junior engineer. 
You won't find a nicer group of people to work with. 
Team leads and subject matter experts always seem willing to help when you get stuck
Cons: Certain projects feel stagnant, as potential for growth seems entirely dependent on whether upper management feels the product/project is worth investing "resources" in.