I was always amazed by their timely pay along with various perks and benefits. Have huge chances to become a solid tech savvy. we can see various opportunities coming up. they have tied up with various fortune 500 for several in house sow,..good place to grow and earn
Cons
I feel they are low on employee interactions by the management. that's the only negative i see so far during my work tenure. no other cons...