This is a high tempo and rapid industry, and it is not for everyone. Unfortunately some of those people choose outlets like this to voice their dissatisfaction with receiving negative reviews - when, in reality, hard work is regularly rewarded at Netcom with lots of upward mobility to those who are willing to put in the effort and do the right thing.
Netcom is not a large company, and as a result roles are not highly specialized. This results in many people wearing several hats in their roles. As is ordinary in this industry, you may be expected to receive "on the job training" and work to perfect your craft with the intent that you would soon be operating with limited oversight. It takes a little bit of self-motivation to be successful in this field.