More Ratings Needed
BuzzFeed
RepVue Score
BuzzFeed
Back to ReviewsFormer Employee Disappointing experience. Would not recommend this company for employment. Disorganized and lacking in revenue strategy. Products do not fit marketplace.
1.7
Aug 4, 2024
Useful