Not best company i've been workingThe good thingsFlexible, made lot of good friends here, good facilities
The challengesBad management, Too many office politics, didn't appreciate staff, always issue warning letter without having proper investigation. Please change the hod if you want your mindblown people to stay