5.0
Jul 24, 2024
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
GTT has been my second home and best place to work for and provides high job security. The CEO truly understands each employees situations thoroughly.
Cons
There is no concerns so far