A great place to work with with a friendly atmosphere. But can't see much growth here as it is a bpo. All the people Respect a lot. You can learn a lot here but staying in the same position for a long for a talented person is not suitable.
Its will teach you to work in a high paced environment and tackle very serious competition. Dont expect a great work life balance as it is difficult to get in a customer support domain. Overall, a decent company for customer support jobs.