Great management group with excellent communication. Growing company, so there is a lot of opportunity to grow inside the company. Flexible hours, great benefits, and a team that is committed to growing with you.
Cons
It is a very fast growing company, so that can create some difficult timelines, but the company is very quickly adapting to the changes, and improving efficiencies daily.