Decent pay, hired external HR person vs the business owners also taking on that role.
Cons
Business owners wanted to be fully involved in daily operations but had issues staying adequately staffed and delegating properly to those they did have. Consistent overtime and made to feel like not a team player if unable to stay over and come in early.