Pros
Working environment with peers is great. Your coworkers are fantastic team oriented people. Your schedule is flexible, and mostly in your control. You can work remotely when you need to with very little resistance.
Cons
The CEO seems to only give lip-service to the company value of accountability. While very charming and persuasive in building belief in the potential of the company, from my interactions I believe he is only interested in saying what he thinks is necessary to get you to do what he wants in that particular moment without regard to repercussions. I personally had multiple conversations where conflicting information was offered about very important topics. I was also present when he made crass and demeaning comments to coworkers. The working environment was individually toxic for multiple peers even though we worked well together.