Small company that is constantly growing so you are part of that growth! Flexible with their employees, and they have some great brainpower there with some of their employees and managers. Owner is always looking to expand.
Cons
It's hard as a small company to pay competitively but I think they were fair in their pay for their size and the industry. No real Cons about this place.