Pros
You get salary on time that is the best thing here
Cons
The work environment is not at all good, casual approach, no on the job training given to freshers, girls are treated as tele-callers but appointed as counsellers, fake commitments, worst part is politics