Great Working environmentThe good thingsGreat Medical Benefit, Multicultural Organization, Great Leader/ Head of Department, Great Learning Experience
The challengesContract employee does not get as much benefit as the permanent employee, i.e: education, leave, etc