Pros
Culture was lax and not corporate.
Cons
This place has been a revolving door of engineers... The work seems interesting until you find yourself doing the same tasks day in and day out while being reprimanded about timelines. There really is no culture to write home about. Management is incompetent. One person in engineering management in particular has, hands down, been the biggest reason people have come to hate this company (extensive history of verbal abuse to employees). You all know who this person is. If you announce that you're taking another job, you'll likely be terminated early. Just keep that in mind. COVID resulted in pay cuts with no back pay and continued overtime, as well as layoffs. No vaccine also = no job. Speak up and get terminated.