3.0
Mar 27, 2025
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Pays well relative to other companies in this space. The technology presents well.
Cons
Deliver issues from the past hurt ability to engage. Changing priorities make it a challenge to know what to focus on.