Pros
Plenty of nice people, a lot of opportunities for team bonding. The product and the problem it's trying to solve, at least in theory, are interesting. Some teams enjoy fairly hands-off management and plenty of autonomy.
Cons
The company is struggling to find its footing against several competitors who are doing the same thing, but better. As an engineer or PMM, this could be exciting because there's room for improvement. If you're in sales or marketing, you might feel frustrated that you're peddling a product that's all show and no (or little) substance. Constant pivoting to different priorities is lauded as "dynamic" and "just how a fast-growing startup operates." In fact it suggests that the company doesn't really have a clue what it's doing. And an obvious downside to this that other reviews have already pointed out is the regular, unexplained layoffs. Even with the above, I would've happily given this company 3 stars. However, there's a huge con that's hard to overlook: an ugly culture. Meetings sometimes turn into gossip sessions about coworkers, and even managers participate in the backbiting. I noticed a lot of passive aggressive behavior that I've never seen in any company, before or since. On the surface, the casual and lighthearted culture Elementum is so proud of seems welcoming. But there's a fine line between being casual and being unprofessional. Elementum's culture crosses that line on a regular basis. If you miss high school, you might enjoy working here.