More bad than good working hereThe good thingsColleagues are nice and friendly
The challengesNo training provided, no clear way of performing, incompetent principle, over control employees, limited career development and salary increment, does not appreciate employees.