Pros
I cannot think of any Pros about this Organization.
Cons
This is one of the unethical company to work with. There are many cons, below I've listed just few. 1. There are no employee benefits and the pay is also very less. There is no significant career growth in this company. 2. They hire freshers with a bond of minimum 2 years. If you break the bond you are supposed to pay 2Lacs. The thing is, even when you are willing to pay the amount, they do not accept your resignation and harass the employee by not responding to emails. 3. They slog their employees day and night to get trained from senior resources just to show fake experience to the clients (if joined as fresher, you're told the client that you have 2 years experience in the field).