Likes
Worst experience working there. No work life balance at all. Delay in salary payment about 4-5 months. You have to continuously call account dept for 3 months to get your salary . Account dept people will humiliate you for asking for your own salary.
read more