Pros
High growth company, everyone wants you to succeed and will support on your path to promotions and growth. You get great benefits (insurance, health/wellness, days off, 401K match) for all full-time employees. You get to work in beautiful office spaces with great colleagues who make showing up to work every day worth it. Freedom and support each day to create your own work and create a real impact in members and fellow employees. You feel heard and loved.
Cons
You are underpaid for the work you do. Classic startup company where there is a little bit of confusion with the true direction of the company at times. There is a true lapse in valuable communication that is given to employee's and you feel left out of the loop on important information.