Company: IBM
Date: 2018-09-27
Overall rating: 4/5
Employment status: current
Experience level: Junior

People great. Structure terrible
Pros: On-site Management and coworkers are pretty great. Lots of good training.
Cons: On projects with off-site managers, those managers tend to assign blame, while assigning grueling hours. Sometimes, have to take unnecessary trainings because higher-ups decide everyone needs it.