Horrible place to work, they make you feel demotivated and never give any sort of appreciation or respect. Too much office politics and the management is extremely rude and unprofessional. If you want to get insulted and humiliated time and again despite putting in your best efforts, this is the place to go.
The work culture is pathetic too. Everyone here is out to put you down and there is no team work whatsoever. Would recommend everyone not to join this organization as it will ruin your mental and physical health and well being and make you feel like you are not 'good enough'.
Also, their favourite word is 'proactive' which they never get sick of using.