good companyThe good thingsManagement really cares for the staff and listens to them while giving them frequent trainings to ensure that their skills and being refreshed at all times
The challengesI enjoyed working in this company but had to leave for some personal reasons.