Sr. account executive
Mar 19, 2026Pros
Pay, People, Culture, Autonomy, Benefits
Cons
I really don't have any cons. I left before they went public (2024). From what was said, is that they did not offer the employees stock options. That would be a big con for me if I worked there.
