3.0
Jul 8, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Generally a solid company offering unique benefits to a niche demographic. Working in a customer facing setting can be rewarding. GSR role was pretty straightforward and relatively simple. Organization has a clear vision for overall growth.
Cons
Observed unethical behavior and poor treatment of staff. If you're not a profitable sales member, prepare for poor treatment..