Pros
Remote friendly Monthly perks Retreats on site Good equipment budget Cool product and industry Accommodating to different timezones while traveling remotely
Cons
The superficial culture and lack of leadership are a real problem. The CEO in particular is under-qualified and focused only on himself, makes emotional decisions on a whim, likes to play favorites. Lack of real HR, lots of in fighting, keeping employees around who provide little value, no clear communication and follow through on goals. The focus on the customer is relatively limited and leadership is more involved with their personal lives or constant travel than running or improving the company, but expect others to pick up the slack. High turnover. You won't hear about this during hiring phase, which is all positive, until you notice how worried people are to speak up and someone will get fired out of the blue. Echo chamber of ideas and fear of expressing yourself authentically especially to leadership as could get you fired. Operating the company more on emotion than logic.