Pros
Great people, great benefits, propriety software, fully bootstrapped company.
Cons
Extremely inexperienced leadership team that should acknowledge their incompetence and hire the right people in order to scale the company. All talk, no action. The strategy and the direction the company is moving in changes at least once per quarter. Does not make informed decisions based on data. Product lead company that makes decisions based on gut feelings, not on market intel or what our customers/prospects are telling us. This has resulted in a lack of product/market fit. Very green people are promoted but are given no help or guidance on how to succeed and lead their team. They're unfortunately set up for failure. Extremely obvious favouritism. Feedback is constantly encouraged but rarely taken seriously. People are afraid to speak up because they're worried about their job security. Ask anyone who has left and they will all tell you the same thing.