Pay is fair and benefits are good.
Produces great products and great team members
Speed it up and better recruiting
Communication, investment in employees, less smoke and mirrors
Poor culture and unknown direction of the company
Focus more on the person and less on the tasks.
Smart team and willing to put in the extra works when needed.