The people, pay, benefits, environment, and work life balance were all STELLAR.
Cons
Company was trying to go in multiple different directions and did not really have a focus. Managers were also working as engineers and lacked necessary time to provide tasks and direction to employees