5.0
Apr 18, 2025
Current employee, less than 1 year
Forest Hills, NY
Recommend
CEO approval
Business Outlook
Pros
Great people, Great leadership and a bright future.
Cons
As an international company, communication across the globe can be a hard thing to do.