Pros: impressive training courses, great benefits, extra pay incentives for performance, and team oriented atmosphere focused on success.
Cons: there are many challenges to overcome on a daily basis, the interview and training process can become overwhelming, and there is not much available time to complete all necessary tasks.
Fantastic company to work for, I thoroughly enjoyed my training. They gave me all the tools and knowledge I need for personal and professional success. I have never worked for a company with such friendly and knowledgeable employees, and I believe those that complain about this company do not invest in their own success and therefore are not rewarded – more... by the company. Put in the effort and the company will take care of you, and reward you for your work. – less