5.0
17 Sept 2023
Recommend
CEO approval
Business outlook
Pros
Staff/People are very friendly, Leadership is very supportive. Technical capability of company is good.
Cons
Not much to say here. Only issue could be EV Automotive industry is changing rapidly. TTL may need to invest to keep up.