2.0
Sep 6, 2023
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Innovative people great in teamwork
Cons
I spent years at Titan building and contributing to the core foundation of the science of the work. Even though they were pretending that I was appreciated and valued for my work, they laid me off like a piece of cake. Laid off at least 5 folks in a day and kept their favorite ones employed.