Friendly, family work type environment. Management and owners care for employees and their wellbeing. Great pay. Employees care for each other, they are appreciated.
Cons
Being that the company is a federal government contractor work flow can be unpredictable.