A lot minuses to speak on..firstly lot of hypocrisy from the management side. The official work timings are 9;30-6:30 but they tend to make you work till 7:30 or until your team lead does not ask you to wind up for the day. Management does not understand the recruiters view point at all..
The company is realy nice i had a great exprience while working with Ace and would recommend others to join the company because the management is good n you will learn a lot from there.