Lack of transparency during hiring process. The job is extremely difficult during the early stages and it is difficult to earn much money. This would not be a problem for some people who have support while they get established, but management should make it clear that this is the case rather than exaggerating earning potential and level of difficulty. No pay whilst training which takes much longer than they originally make out. To be successful you must be willing to work excessively long hours (evenings and weekends).