Pros
Expenses are paid quickly. The issued IT gear is good. Every other Friday off is really nice.
Cons
Below average pay. Lackluster health benefits. Unrealistic goals. Goals are designed to create failure. Management seems to have different success variables than workers - How is it that the managers can cheer about achieving goals while none of the workers are making their goals and people are getting laid off? Statements about non-protected family types made by management put me in a position that I did not feel comfortable telling my manager about the birth of my child (birth happened during COVID work from home, he still doesn't know, and I don't plan on telling him). No space to grow within the company. So many strategy changes that they all just blend together, I stopped paying attention a long time ago to anything that comes from executive management.