Great management team who is working on continuous improvement in all areas. Focus is on business growth and employee satisfaction. Good environment if you want to be heard and make a difference.
Cons
Growing pains, but nothing unexpected. Working through process improvements and onboarding new employees.