Overly ambitious in growth to the detriment of disorganized, over worked and disconnected management, which in turn affects the morale and progress of lower level employees. Can be unprofessional. Horrible hiring practices. There is training, but it is not previously explained how strenuous and demanding it is in such a short period of time. Cutting corners to cram a large amount of information. Also AFTER one is hired it is explained that you must pass tests and such to KEEP your job. during this training. This is such an unorthodox method and ineffective. Also all the training is like cold calling people in the industry in which who wants to give up that kind of personal and confidential information that this company is asking for? It's a lure of benefits and pay, but creates a very stressful environment not setting one up for success. People do make it , but they either hate it or not. Really in the end to each their own in choosing this company. It was NOT a fit for me.