Pros
You work with some pretty cool people.
Cons
The list can be long but the top con of this business is the management/leadership. The CEO of the company believes he is God and leadership that sticks around is definitely drinking the kool aid. They are are really good about dangling the carrot whether that be raises, career advancements, or being able to join the CEO at his fancy vacation home for the yearly planning meetings. Plan on being overworked and underpaid. The turnover in every department is high, which is why they are able to "to create over 20 new jobs in the past 18 months" yet management is never evaluated. Do yourself a favor and look elsewhere. All you will gain from this company is learning how to put out fires and a lot of long nights.