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.
the bottom line is that everything is great. even though i worked there only for seven months, the job satisfaction was great. i wanted t continue but i quit because of my dad's health issues. otherwise everything is great.
working environment, managers and free sodexo meal coupons