5.0
24 May 2017
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Culture, culture, culture. True commitment to customer to create relationships that lead to success for both parties - TEL and the customer!
Cons
Allow those implementing systems that have the deepest knowledge to be heard - even if they are not Employees at the Corporate headquarters.