Pros
Remote (not worth it despite that)
Cons
Job listing described unlimited PTO and 401k, neither of those things were true, so off to a great start. Very minimal training before they throw you into a fire, but then also your job description changes at a whim based on the mood of the CEO. Policies change on a day-to-day basis, so you can do exactly what you are told and that will somehow be wrong. CEO encourages and actively asks that you treat your customers poorly. He will also not hesitate to cut someone at a moment's notice, so if you just got an offer and are reading reviews in anticipation of getting hired, I recommend that you take the offer and look another job ASAP, because it is not worth it. Another word of warning, you will be micro-managed to hell and back, and not just by the CEO. Your best bet? Push back and look elsewhere.