Pros
Competent Coworkers, good food, gained good experience, actual offices rather than cubicles
Cons
No flexibility around remote work, corporate gaslighting during the pandemic when we were repeatedly told that anybody wanting to work from home was being alarmist and lazy and that it meant our work wouldn't be as good while in the next breath being told that our production was the highest it's been, large scale role changes made without input from the roles involved (4 roles were mashed together because "You're all just liberal arts majors with no specific skills."), not always given proper training to do the job, lots of things dumped on QA, if you have a bad team lead you're generally screwed because there often isn't enough oversight for them