Good training ground for first time job seekers.The good thingsCompensation is low for new hires but eventually increases every year. Pressure is high at times due to number of clients the company has. Productive and fun workplace depending on the team your with.
The challengesToo many challenges especially in hitting the annual target. Stressful work but manageable. Employees sometimes render long hours without pay.