Trust the reviews here run the other way. Overworked, never credited, gaslighted and micromanaged. The culture is toxic. There is no HR. Family leave is a joke. Work-life-balance is not a concept here.
Also the founder & co founders couple wanna be famous so bad so they constantly force create marketing opportunities to put their faces on every corner of the site. Very cringe.