5.0
28 May 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Employees are treated like family. Small company with a global presence. Long time partner of Microsoft with several specializations. Unlimited freedom to innovate and create business opportunities.
Cons
A bit more structure around end-to-end sales process is needed. Company is working to improve this. Smaller company means less guaranteed compensation, more variable compensation.