Pros
I don't thing so that there is any pros to write here,
Cons
There is lot of cons in this organization.First of all they will suck you in the interview process.They do not have any per-defined interview rounds.its depend on them they will take any round of interview anytime.Second thing they will not give the proper training which should require for your job responsibilities,they will hire you and ask you to give them work and they will expect that level of work which 3 years experienced person is doing in this organization.They do not have any work timing policy even not for females.They can ask a female to work for 11-12 hours if any time they want.The most worst thing they will fire you anytime if they don't need you even without giving you a proper explanation.In this organization one person is important if you will make that person happy then only you can survive otherwise that will play a game with you and fire you,Worst experience!!!!!