Company: IBM
Date: 2017-02-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good so far
Pros: Coworkers and managers at my location are excellent. Solid starting pay for a new grad hire. The work has been challenging and rewarding. Semi-flexible schedule, it's no big deal if I need to leave an hour early for an appointment, etc.
Cons: Workload can be inconsistent. At times it is expected/necessary to stay late or come in on the weekend to meet deadlines.