Pros
+Fun Company Culture (most significant pro) considering fully remote
+Diverse and Inclusive
+Strong pay for fully remote environment (at least for my team)
+Unlimited PTO (work/life balance approach)
+Intelligent team hires and managers from diverse industry backgrounds
+Smaller startup type feel (easy to form relationships with almost every employee)
+C-level seemed to take employee concerns seriously
Cons
-Severe lack of defined internal processes and inconsistent escalation paths
-Faster paced work pace (burnout is real) with scattered and limited managerial guidance.
-Routine fire drills (more than any other compay for which I've worked)
-Significant book of challenging/harsh clients (contributes to burnout)
-Client dashboard and tech lacking polish (not the sexiest product)
-Expensive solution with too few OEM contracts marketed as "premium"
-Low and tedious employee advancement track & growth ceiling
-Expensive, subpar healthcare and retirement benefits
-Product integration path with parent company was tedious, at best