Minus the upper management the people are great to work with.
Overall positive but getting very difficult
The retirement plan is amazing.
I've worked with this company for over a decade. The company used to have wonderful benefits and cared about the employees. Now since the company has gone public, the executives and shareholders hold the power. They're only worried about lining each of their own pockets with $150k raises or more.