Friendly colleagues and flexible working arrangement(hynrid)
Cons
Some senior colleagues are too full of themselves and management wasnt open for employees feedback
2.0
24 Mar 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
TTMS provided a decent work-life balance, and the team culture was great. If you're looking for a job with a good atmosphere but don't expect top pay or modern management practices, this might be a good fit.
Cons
The biggest issue was the salary. Raises and promotions were rare, and even high performers struggled to get fair compensation.