3.0
Nov 6, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Every team is very smart and dedicated, beautiful offices, solid AR product
Cons
lacking vision, stock price fell off cliff over the last few years, a bit clicky internally. Seem to need to be in with the right people to climb the ladder