Where to begin?
* The CEO, Hadleigh, is easily the most fragile man I have ever had the displeasure of working with. I'm not sure what kind of scars he collected as a child, but he is determined to hurt everyone in his life - especially his employees, whom I have personally heard referred to as "[redacted at Glassdoor request]." Among other unpleasantries I will spare you. He bullies staff, but in the most cowardly way possible: through his underlings. When his ego has been wounded (by something as benign as daring to disagree with him) he will simply advise his managers to dis-invite you from future meetings and team events until you "get the message." He might start locking you out of systems. He will ignore you like a frightened child in the hall. For Hadleigh alone, you should avoid this company at all costs.
* Hadleigh has cultivated an extreme "yes man" culture. He will make up wild goals without planning or consultation, and when you don't meet them, it's your fault. No matter the circumstance, his management team is expected to say things like "you're so smart, Hadleigh." "You're the best CEO in the whole country." "That's such an amazing idea." It's bizarre. Like being in some kind of surreal movie.
* The code base is an absolute mess. An increasing number of the team is doing nothing but frantically trying to maintain it, but Hadleigh doesn't appear to understand the concept of maintenance. Foremost, this is because he always just said yes to every customer request, regardless of whether or not delivery was achievable. Functioning software companies have product managers to assess the value, feasibility, and cost of change. Not here! The number of configuration options is now inconceivable. I do not believe the API will ever be in any kind of acceptable working state because of this.
* Work life balance does not exist here. It is partially why they hire young, inexperienced people. They don't want people with families because that gets in the way of their work. Said young people also don't understand how they're being taken advantage of. They're less likely to speak up. We were expected to be on call 24/7, work late every night, and work weekends. This was certainly not explained in advance, and questions were brushed aside.
* Hadleigh made employees fill in 5 star Glassdoor reviews. He stood behind them and literally watched them make the reviews. Go take another look at those 5 star reviews. Don't they look a little strange?
* For ALL of the reasons above you would expect this company to be paying an astronomical wage. After all, who would possibly put up with this nonsense for below industry wages? Nope. Pay here was some of the worst in Auckland, and near the bottom 2% of what I could be earning internationally.
If you're reading this, you work in tech and you have options. This is an employee's job market. You will be treated and paid better elsewhere.