Pros
At the time, the product felt like a novel idea. Was a plus to work with progressive-leaning organizations. And because people constantly leave the company or are terminated, you can have the opportunity to work on projects outside of the role you were hired for.
Cons
Truly terrible work-life balance. Very messy onboarding. Many broken promises involving role responsibilities and compensation. If you fear losing your job, you will be gaslit. I saw multiple people who were terminated be trash talked by management after they left the company. They also told me once that a co-worker would be fired, and instead they were moved to a different role with more responsibility – truly confusing and made it difficult to work together as a team. Promises around compensation were not kept, and they are not professional or ethical when it comes to basic requests by former employees. I found that the diversity metrics Hustle touts were driven mainly by entry-level employees that had no say in the direction of the company – hopefully that has changed.