Customer Services and Tech support have been great
Great learning curve for a fresher
They are trying to keep business with major telecom customersLeadership review
They are trying to keep business with major telecom customers
Nothing to be very honestLeadership review
Nothing to be very honest
It's a good company to work for