Vantaggi
-Opportunity to learn a lot in a short space of time
Svantaggi
-Heavy workload -Poor management structure -Under skilled staff asked to pick up and deliver projects on short notice -No methodology is used -Lack of resources leaves a lot of employees to cover multiple job roles -Very high staff turnover, easy to see why -Expected to work long hours -To many projects accepted without a plan of who will take the project on, then when it comes to delivery it is usually poor due to the lack of knowledge around the subject matter -Dev team is mostly junior/ graduates with a lack of seniors in the team to lead and guide them -Below average salary -A lot of good team members have left and there doesn't seem to be any effort put in to keep them at the company