Staff is great. Made good friends here. Benefits are good
Cons
Company has completely gone off the rails as far as their mission and values. Hires middle management that constantly second guesses team members to make sure they can never have an independent thought. Love to micromanage.