5.0
27 Jan 2021
Recommend
CEO approval
Business outlook
Pros
It has been a true privilege working in CTS. I didn’t knew that a work environment could be this encouraging to make me always feel doing my Best to CTS.The experience and knowledge I have earned here will last me a lifetime,Team humble nature always made me comfortable to whom I can run to when I feel low or in technical trouble.
Cons
I didn't seen any cons