Pros
Work culture Growth opportunities Transportation
Cons
They say they want the customer support team to be in-house to control the customer experience and keep it satisfactory, but in reality, they don't have a proper system to deal with customers. The lifeline system is designed to fail. If you don't satisfy the customer, you get a DSAT. If you do, then your TL is unhappy and can fire you anytime, especially since the new SOPs are completely in the best interest of the company to scam their customers, if a customer does not have a good rating. You don't deserve good support according to the company's SOP. The job is designed to make you a sandwich, pressed from both the customer's and the company's sides, brutally. Every person working in the CD department is there for movement quickly; no one wants to work in chats for more than 2 months. Also, the TLs are completely clueless and inexperienced.