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
Other
Snapshot
991 total reviews
Source
Glassdoor
100% of reviews mention positives
Page
94 / 100
Engineer
Good working relationship with colleagues
There was no annual increment in lat fiscal year
Specialist
Office culture is good. There will be enough training when you are beginner.
Professional growth and salary will be slower.
Engineering process technician
It’s not very hard work
Hand out raises every 5-10 years that barely cover inflation Management is “perception” based rather than performance based
Senior manager
None that I could think of at this point. Most pros would be found at 95% of companies out there
1. Constant layoffs 2. They hire at higher than average salary - then no raises for 4-5 years 3. Management changes quite often 4. No growth plans for employees - they usually get stuck in the same position 5. No competitive advantage
Assembly line worker
delicious food quite a good salary it is possible to work without hebrew
unfriendly management (and not very competent) there is little time left for life unfair calculation of wages
Manager
Nothing to say. No job security
Any time you can be fired
Junior software engineer
Stability and Security: Companies, especially larger ones, often provide a more stable employment environment with consistent income and benefits. 2. Career Advancement: Many companies offer structured career paths and opportunities for growth and promotion, which can be a significant motivator. 3. Employee Benefits: Companies frequently offer benefits like health insurance, paid time off, and retirement plans, which can provide financial and personal security. 4. Training and Development: Some companies invest in employee training and development, which can enhance skills and career prospects. 5. Teamwork and Collaboration: Working in a company often means collaborating with a team, which can be beneficial for learning from others and sharing ideas.
nothingStability and Security: Companies, especially larger ones, often provide a more stable employment environment with consistent income and benefits. 2. Career Advancement: Many companies offer structured career paths and opportunities for growth and promotion, which can be a significant motivator. 3. Employee Benefits: Companies frequently offer benefits like health insurance, paid time off, and retirement plans, which can provide financial and personal security. 4. Training and Development: Some companies invest in employee training and development, which can enhance skills and career prospects. 5. Teamwork and Collaboration: Working in a company often means collaborating with a team, which can be beneficial for learning from others and sharing ideas.
Quality inspector
Nice working environment, good people around, can learn the working process and enhance the skills
Long working hours, tiring and sometimes exhausting
Global procurement manager
Good Company to work with. Good compliance
Good culture & work ethics
Full stack developer
Good Projects, Good tech stack
Poor planning, Poor Work-life balance