Pros
- Lots to learn and many opportunities to go above and beyond - Always something to do - Teams are tight knit and can lean on one another - Middle management, as most/all used to be techs, are understanding of the day to day tech issues - Decent health benefits - Flexible with time off - Work life balance was pretty good. Outside of on-call, after hours work wasn't expected - Pay was decent
Cons
- As mentioned by others, the management philosophy was shifted multiple times during COVID - The amount of work was huge and neverending for the slowly shrinking number of employees, with priorities all over the place and changing multiple times a day - Due to the amount of work, you don't get a chance to breathe. Walking away from your computer for more than a few minutes and going "Away" on the messaging app would many times get a message asking where you were - Every minute of your day must be logged - All feedback given to upper management was either ignored or strawman'ed away - Culture was all over the place for the teams and upper management alike - For on-call, you were expected to answer your phone 24/7 for something as trivial as a password reset