Pros
A paycheck. That's about it.
Cons
You have to wonder about a company that the CEO has to email current staff asking them to post good reviews on Glassdoor because they're having trouble hiring due to the negative reviews received, with good reason. The company is clumsily managed, the CEO would rather be doing anything but running the company or handling employee issues, the nepotism is almost incestuous (if you're not in the inner circle, your job could be forfeit at any given moment), and it really doesn't matter how much effort you put into your job, they do not mind shamelessly stealing credit for your work at the weekly meetings. Training was cut short because the employee that was leaving couldn't wait to get away from the company. Just an amazing farce of a corporation. Please don't waste your time, there are literally hundreds of better employers in the Denver area that will be straightforward and treat you with the respect you deserve.