5.0
9 Aug 2023
Current employee, more than 10 years
Long Island City, NY
Recommend
CEO approval
Business outlook
Pros
Great to work remotely Supportive Staff Employees are nice
Cons
Sales Team gets frantic when new contracts and deadlines come in.
Check out your Company Bowl for anonymous work chats.