Pros
If you like being burnt out, this is the company for you! I've never seen a company put every member of their office staff on salary and requiring them to work over 40 hours a week. The company is growing, but management is not competent enough to manage the growth.
Cons
Where to start? Having young management is the number one problem. However, when the company cannot obtain seasoned employees because of the work environment, there is only one other place to turn. There are no training programs for employees in the office environment and processes and procedures are everywhere across the board. Management also makes the company look better than what they know to be true by requiring employees to fill out positive reviews online. Turnaround is higher than at a non-profit organization.