Joined them to experience your worst nightmare. Bad company.
Pros
Not a good place to work.
Cons
One of the worst top management people's you will find here. You have to face daily struggles to get your appointment letter, salary from them. They will not at all address your concerns. Time stamp software is going to freeze if your mouse doesn't move in 2 minutes... Like seriously even if you went drinking water that time will be deducted too. While meeting also that time will be deducted, so now get ready to work for long working hours. They have some senior jokers who will interrupt in your work even if that is not their department. Lots of internal politics. And yes did I tell you that they don't mentioned about fifth Saturday half day working while joining. They are not at all their to trusted. Bad policies like deducting your 25 % of your monthly salary, till meeting your one whole salary.. Which they will revert you back after your completion of one year.