Pros
Great company to work for. Management treat their employees with respect and always respond on time for any sort of queries with positive and constructive feedback.
There is a huge career growth and learning opportunity because this company deals with various Insurance, Banking, Telecom etc based clients.
Company overall culture is very friendly with a nice work life balance. There are good compensation and benefits too.
Overall experience was awesome !!!
Cons
I hardly have any bad experience in this company.