
BuzzFeed
More Ratings Needed
RepVue Score
BuzzFeed
Back to Reviews
Former 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