Likes
Nice company to work for beginners. EXL have good and supporting supervisors and Team mates are friendly. Management always encourage us to work more harder and ask us for ideas to make the process more efficient and less time consuming.
read more