1.0
23 Nov 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Working with people who share the same passion as me
Cons
The organization lacked experienced and professional c ranking staff. They didn't credit me for a project I worked and completed myself. Looking at the other reviews I am not wrong in saying that TechTown has lost its trust with their employees. I even talked to old employees saying the company changed during COVID.