3.0
Oct 29, 2024
Former employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
From signing up larger companies you can make some really great money from booking fee's. Great work life balance. Would recommend to someone who enjoys working independently from home and is great with excel and technical problem solving.
Cons
Lack of culture and communication between team members Different departments and management. Difficult to find any help when you were stuck onboarding accounts. Lack of sales training and strategizing.