Understanding the nature of the business
Pros
There are many individuals that want the company to succeed and want the team to succeed. They believe in what they do and want to make a difference. Most have worked together for 15+years. Company is still in the "start up" phase, so there are hiccups. This is the second company the CEO has started, previous company was open 12+years and was very successful, grew to over 100 employees vs 10 in the start up phase. Company is still small which does allow for career growth but you need to put in the work, it's not given, which I personally appreciate.
Cons
Major precursor to most of these bad reviews is it is difficult to hire the right staff when you are starting to grow. Nature of the business makes it difficult for some to understand that scheduling is difficult. The late changes are not always due to company employees, it's due to the client requesting a late change. Communication can always improve-that's at every company.