Vantaggi
You get on the job experience, but as a caveat as explained in the cons
Svantaggi
- Training or lack thereof is severely lacking. They do not have a proper lesson plan during onboarding and you are often left to fend for yourselves. Once you are in a project, the BAs or project managers are too busy to train you as well on their software as well. -They say you can choose your specialisation, but that is false. It depends on business needs most of the time. - Leadership turnover is high, so it is hard to follow when leaders change every few months - Salary is subpar compared to industry standards, and the hours are bad - Being overreliant on foreign developers has caused multiple issues in the project and hinders progress -not much growth opportunities after the grad program