5.0
18 May 2026
Former employee, more than 3 years
Chullora
Recommend
CEO approval
Business outlook
Pros
Professionalism and ethical Great knowledge and respect Customer Service Excellence
Cons
As i was part of the company i was really happy and comfortable working and enhancing my knowledge and skills in the field