They have consistent work and never have had any lay offs. A good work/life balance. A good amount of PTO starting out with earning more the longer you are with them. Help continue education with training and certifications.
Inconvénients
Benefits are good but seem expensive compared to other companies.