Vantaggi
The PTO benefits were good. My direct manager was nice and tried his best to help people.
Svantaggi
The job description was incorrect and apparently all of my coworkers knew it. My direct manager had no actual control over anything - I felt terrible for him because it was clear that his hands were tied. The onboarding process was a joke - everything from HR to trying to learn my actual job was basically "watch this video". I didn't know who to talk to about what. The interview process also involved jumping through several hoops and talking to recruiters who clearly didn't know what they were doing. One of the hoops is taking some online test that is supposed to determine what you might be capable of, yet you never get to learn how you did (since they are using it to put you in a slot).