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
Flex
Other
Snapshot
991 total reviews
Source
Glassdoor
100% of reviews mention positives
Page
19 / 20
Senior analyst - gbs procurement
Good company, good work life balance
Currently no increment since last one year. No good hikes
Supplier quality engineer
Good benefits for the employees
No cons, good payment and benefits
Anonymous employee
great office and nice environment
Not cons it's a nice company
Good place to work here
No appraisal and salary increment for our work
Mechanical engineer
Friendly with many support from colleague
Teams work and communication still need improvement
Software lead
Great exposure to end-to-end product development and Flexible work culture and supportive team environment.
Career growth can be slow if not proactively managed
Commodity analyst
Can learn many things and get many experiences, colleagues is good
Low salary and benefits is moderate
Hr generalist
RM2000 for Medical Claim (family) Lots of CSER activities for employees
Inside custom zone, it will be a bit challenging to follow additional rules and regulations
Senior analyst
Good for freshers to start career
Less learning opportunities Slow growth
Quality engineer
Good working environment. Very systemize system. Good colleague. Can gain much experience if you're a fresh grad
Limited parking space. Low remuneration
It was a good working environment
There was not much growth to be honest
Analyst
Hybrid Good work culture Work life balance is good
No cons! Most of the things is good
Quality assurance assistant
People are nice to work with. Got in house canteen.
The manager likes to micromanage.
Accounts payable
Work life balance and flexibility
Low compensation and delay in hike
Process engineer
fast paced but relaxed working environment
collaboration is difficult, and people frequently need to pull long hours or are called when off work
Machine operator
Collaborative environment, helpful mentors, flexible schedule, strong leadership, and great learning opportunities.
Workload can get heavy during busy periods, communication between departments could improve, and limited career growth.
Scope of work is good
Treatment of people is not good
Product engineer
good for career growth in the company
less salary for fresh graduates
Embedded engineer
1. Higher Demand & Career Growth 🚀 A flexible Embedded Engineer is highly valuable in multiple industries (IoT, automotive, medical, industrial automation). Companies prefer engineers who can adapt to different microcontrollers, RTOS, and programming environments, leading to better job security, higher salaries, and leadership opportunities. 2. Smooth Transition to AI & Advanced Tech 🤖 With AI/ML becoming part of embedded systems, being flexible helps in integrating AI models with hardware (TensorFlow Lite, Edge Impulse). It also makes it easier to switch between firmware, automation, and cloud-based embedded applications, opening doors to cutting-edge projects.
1. Steep Learning Curve & Burnout ⚡ Constantly switching between different platforms, tools, and technologies can be mentally exhausting. Keeping up with new microcontrollers, protocols, and programming languages requires continuous learning, which may lead to burnout. 2. Lack of Deep Specialization 🎯 Being too flexible might make you a jack of all trades but master of none. Some roles require deep expertise in a specific area (e.g., RTOS, low-power design, DSP), and too much flexibility could limit opportunities in highly specialized fields.
Good Work culture overall, but totally depends on the organization you work with.
poor freshers gettting caught in office politics sometimes
Great learning as a fresher and upto 3 yrs fine
Old ERP and less hike
Automation technician
Pay Is decent for the work
Poor Culture and No Accountability
Associate software engineer
Fast paced environment so that you can have good learnings as a fresher. Decent package for freshers to start with in a area like Coimbatore.
Work life balance varies based on team. But 60% of the teams provide bad WLB for developers. And no proper SDLC lifecycle is been followed here. No agile or scrum. Just moving things in ad-hoc manner. This results in bad quality deliverables and rework. Code reviews are just optional thing here. This results in more prod bugs. Very bad for a person who have a previous work experience as a developer in a company which follows agile kind of environment.
It communications technician
- Great People - Challenging Work - Great Communication and Collaboration - C-Levels that care about their impact on the world.
- Lower than industry pay. - Frequent RIFs - Sub-Par Health Benefits
Best in each and everything
Nothing much Only fantastic experience
Meals are included. Very nice working environment.
The interpersonal relationship between the managers and the workers are not well. The salary is very low.
Great people - down-to-earth, kind, hardworking, and smart
It's a big company, so decisionmaking can take time
Specialist gbs procurement
> Superb L&D Deptt for great SCM learning along with courses which no other company would provide > Good global SCM exposure > Best for freshers who want to deep dive into SCM
>Too much work pressure(deadlines) >Even thou we work along with on site SCM team, it feels like we work for them instead of with them (slavery mindset) > Not even Indian management helps out, always say YES to whatever Onsite team tells > sometimes feels like working in BPO >average salary
Good place to work in with perfect work life balance.
There are no cons to work in flex.
Director it
Opportunity to grow across locations
Have constant feedback from employees will help have a healthy org
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
Accountant
Can really learn a lot. Amazing work culture and team. They have a lot of team events and there is plenty of opportunity for growth.
Must be onsite except one week a month.
I don't know any pros.
Limited environment Office politics No work ethics
Manager, public policy
Strong global reputation and stable relationships with leading technology OEMs. Good exposure to multinational teams and global business practices. Solid operational and manufacturing capabilities with strong industry credibility.
Decision-making can sometimes be slow due to multiple approval layers. Cross-functional alignment between global strategy and local execution can improve. Career growth opportunities are slow and can sometimes depend on program cycles. India isn't the core focus geography for Flex.
Metrology engineer
Most of the people are nice and good to work with. Of course this depends on where exactly you work within the plant. The benefits are decent and you get occasional bonuses.
If you are salary you don't get merit increases....at least since 2018. Bonuses used to be quarterly for everyone which has been reduced to annually for salaried employees. Hourly employees haven't received a bonus in more than one year although the company is profitable. Many highly valuable employees have left Flex for these reasons and do not feel valued.
Supplier quality manager
a lot of training and staff welfare taken care well
high level management from same ethnic
Associate consultant
The work is good and interesting. But when you consider upscaling, it doesn't allow you to prosper.
My manager didn't support my growth. I see that globally, Flex is getting awards for its well-being. But locally, it's the worst place to work. People like my manager spoil the company and the well-being. Nasty politics within the company.
Facilities engineer
A lot wellness programs for staff, practice good culture especially leaves are staff’s right and will not be penalised or reviewed in performance if fully utilised. Greatly empowered to do work independently and more than what we’ve have been authorised.
Sometimes Business not stable due to contract manufacturing.
Consultant
Good Salary & Infrastructure Good management
NO hike last year other than all good
Process engineering technician iii
Flex offer many benefits for their employee
Bad management in managing the company
i had learn alot in the company and all there is like family
need more develop in the business