Vantaggi
Excellent work culture, friendly staff and management, lots of learning opportunities and able to learn from mistakes, Team Leads and Managers gives meaningful feedback, able to thrive in the workplace
Svantaggi
Most jobs are contract, limited opportunities for growth and stability, salary/wages can improve, understaffed