No benefits, no flexibility, no communication, no career path, company doesn't listen to employees.
Having said that, some of the criticism I see in other reviews (as well as my own) stem more from the business model than Edge per se. As a "consultant" you are always going to have the cons of being a contractor without the pros (higher income).
However, with Edge you also don't get the benefits of being a permie that other similar companies offer - sick pay, transportation covered etc.
As noted, I had access to some training but there is most definitely a lack of structure / planning for staff training.