This company is a marketing pyramid scheme type organization. I had an interview several years ago and it was immediately obvious that something was fishy. Don't apply for jobs or waste your time with interviews.
Top companies for "Compensation and Benefits" near you