Pros
Plenty of work-related trainings, exciting colleagues and supervisors, regular commendations and pay raises. Flexible work environment
Kontras
high demand of commitment on the job, but these all bring out the strength and tenacity in individuals