It's one of the leaders in the telecom industry
Good ethos, interesting sector. Treat people well.
Yes I would. Not a bad employer seemed fairer than most.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.