Discover
Companies
Browse top employers
University Rankings
Malaysia's best unis
Salary Insights
Know your market worth
Career Tools
All Tools
Browse every career tool
Job Swipe
Tinder-style job matching
CV Checker
AI-powered CV review
Career Planner
Map your career path
LinkedIn Optimizer
Sharpen your profile
LinkedIn Roaster
Brutally honest review
Career Wrapped
Your year in review
Professional Persona
Discover your work style
Global Business Services
Snapshot
938 total reviews
Source
Glassdoor
100% of reviews mention positives
Page
10 / 94
Operations manager
exposure and learning from big companies
lack of robust senior management, global company for clients but not for employees
Assistant accountant
Work life balance is really good.
Micro-management. No bonus or promotions regardless how hard you worked for the company.
Project manager
Work life balance is amazing
Peak season is December - March
Anonymous employee
In TMF you are accepted in a global family. Company values are universal and promoting integrity.
Workload is high, and internal processes are kind of rigid.
Executive
Learn many things, nice office. Can see the CEO is caring the staff. OTHER team managers are nice and caring.
Emotional manager with poor communication skill and unfair WFH schedule in the pandemic. Manager doesn’t not expect you to leave before her. The female manager always treat the male colleagues better.
Best company i ever seen Great place to work
Nothing all are good in theses company
Junior hr specialist
Very pleasant colleagues, good communication and understanding with a team of employees who are on same level.
Not a good company for promotions and salary increasement. Too many duties, but no real motivation.
Great open culture with work life balance
Constant change of senior management
Senior coordinator, corporate relations
Great opportunity to learn and challenge yourself
Quite old-fashioned in terms of management
Director
Global service offering, extensive learning opportunities
Weak HR practices, unable to keep pace with business needs and often poorly coordinated leading to employee dissatisfaction