For the type of job it pays a bit more than other competitors.
Cons
Poor communication from management to lower level employees
Unknown expectations
Family own and run so subjected to family dynamics on a daily basis
Poor reputation in the community
High Stress due to poor infrastructure