Good benefits such as PTO, life insurance, medical, dental, and vision...
Cons
Management does NOT know how to run a business. Years of experience they have yet they are the most unstable managers I've ever had. Overworked and blamed for everything even if corrected. Company isn't all that great.