1) Pay is not good. Not even compatible to other companies in the market
2) There are no promotions based on performance but rather how swiftly you can butter your boss
3) No praise or good work or projects done
4) Online business unit is terrible.There is no work life balance at all . You will be working 24/7 without any raise or appreciations.