
Challenging work and great people to work with.
Very kind and helpful people.
Leaders appreciation about the teams doing such hard work.
Health benefits are significantly pricey, company could do better 401K matching and company could do stock refreshers as bonus to make employees feel valued and keep them invested in the company.