Pros
Young & rapidly-growing company, fun work environment, great management that empowers and motivates you to try your best. Extraordinary benefits with good pay, and hard work is definitely rewarded. Lean team that feels like your family away from home. Because of the industry that we work in, our customers are awesome to work with.
Cons
Some aren't as invested as others, which can be demoralizing at times. But those are the ones who are out the door as fast as they came in.