Exceptional pay and great benefits (beyond health/dental) Challenging work Upward mobility for anyone willing to work for it Takes care of its employees Growing business
Cons
Long days can be a regular occurrence Extreme production-first mindset which can have negative side effects for morale and retention