Pros
None.. I just can't find any, wish I could find
Cons
They just know how to ditch people, they are like this small scale banks who turn out their boards in due course. No work ethics Worst leads It is a blood sucking company which does not take care of its employees You might be feeling if I am efficient , I can excel but sorry to tell you, they treat you like an animal By any chance you get call from this company citing good salary and promotion, don't attend the interview and if you attend and cleared that don't accept the offer letter Because they will hire you and ditch you with in 3 months without prior intimation Actually that company should keep a board outside telling be aware, achala is hiring. I can go on...but my lexicon will fall short of words to explain their brutality..