4.0
Apr 23, 2025
Former employee, more than 1 year
Montvale, NJ
Recommend
CEO approval
Business Outlook
Pros
Great people work here, it’s a pretty cool product and there’s a lot of autonomy. Business is structured well.
Cons
Fully remote if that’s not your vibe. Spread across time zones with some in Europe.