Worst place to work at. The CEO thinks she is a god and the team leads clearly thinks they are running the company as well. The management is the most inhuman people i have met. If you ask for a leave they act as if you asked for a kidney. Very unprofessional environment. They will increase the ctc by 1 lac and add bonus worth 80000 in the ctc but in the name of bonus they give you 3000 - 5000.