Pros
If you are a fresher and want to start your career in support then this company is a good place to start your career. Good environment and good employees. Few TLs are good they will support you and your work. After leaving this company many are getting good position in other company with nice salary package, companies like goldman sachs, accenture, Ibm and many more. Starting of this year the company has change from sts to cameo global
Cons
I am working in this company from past 8 months. The management is the worst management i have ever seen. They have a policies of PIP which they use when any employee is not performing well. Even if the employee perform well by any means they will try to impose their stupid policies. When it comes to hike they will give a hike of 2% to 5%.. which means increment of 200 to 500 in your total salary. From my date of joining i have seen atleast 20 employees have left the company.