1.0
Mar 1, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
None. This is a cult.
Cons
Wake up every day and wonder what twitter storm James Watt will bring you in to. Ponzi scheme with crowd funding that will never pay out. High turnover on upper management, no one stays for more than a year. Usa Business started in 2017. They are on CEO #5 for the USA Business. Look up the company before applying, watch the BBC documentary.