3.0
13 Sept 2014
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good infrastructure, facilities and work culture. One of the best places to begin your career in Managed Services and Telecom Business.
Cons
Salary structure is below normal standards apart from higher management