5.0
20 Sept 2021
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
The people are the number one factor of why I love my job so much! TS3D takes time and care to select great culture fit individuals to the team.
Cons
As with every company bandwidth is difficult right now but we continue to forge on to find great people to join our teams.