Pros
Almost everyone at this company is wonderful to work with. Most are willing to help whenever needed and understand that we win together. Benefits were great as well
Cons
Senior Management and above needs a major rework. When I started, every mistake was a learning opportunity. The idea of win together was strong and we all helped each other in this aspect. Due to layoffs, Senior Management and VPs were forced to be overworked. New Tasks were developed for teams that hadn't had them previously. When team leads and managers asked for help developing operational procedures, most of the time the help was not received. I was told once "If you can't figure it out on your own, then why the hell are you even here?" I thought I was able to go far here, and was very willing to grow and change in the areas I needed to, but upper management was no longer receptive to feedback, and instead gave pushback, excuses, and put the blame on team lead and jr managers. Further, 3 rounds of layoffs in a year and a half is not a good look, and terrible for morale.