2.0
May 9, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good finances and relatively good technology
Cons
Many customers seem to be turned off by the company pricing tactics and looking to move off