Training is incredible, the owner is an incredible trainer and delegates well. Lots of potential to grow within the company, potential to take ownership.
Cons
At current size no benefits beyond generous pay. Will change in the future, but at the time of this review no benefits.