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
14 / 20
Anonymous employee
Salary was decent for an engineer but not for any of the technicians
Bureaucratic nightmare. Everything was so slow. Takes forever to get anything done. Lots of the workers there really don't care about their work or the company.
Senior analyst
Good company for freshers to start off their careers as the company has a good name in the global market. Transport facilities.
Poor HR policies, pay scale not on par with the industry (freshers in software companies get paid more than experienced folk here) No proper future scope for supply chain roles, many are moving to IT
Engineering
You would have good Job security if you have good relationship with manager or family member of management. You will be constantly moving more than 8 hours a day without being bored.
Not much benefits at all; health premium plus family OUT-OF-PACKET MAX of $10,000 or more is obscured. No voluntarily retirement package, but instead forcing you to quit or unhappy with work environment.
Benefits and compensation is slightly above market rate and some colleagues are easy to work with
Too much bureaucracy and too slow in decision making
Project manager
It had a good FLexi work Life Culture. New softwares were introduced for employees to gain experience and work on it.
Lay off should be decided based on performance
Encouraging work environment, Employee friendly policies, Global presence, enormous customer base
There are no any flaws as such at the moment
Senior financial analyst
A good place to work, Good environment, friendly employees
Salary needs to be increased
Ict-test engineer
Laid back and a lot to learn
The pay is not as good comparing to other companies with the region
Good work life balance. Many extra curricular activities are encouraged. Not much work pressure. Lot of benefits.
Not good package when compared to other IT companies.
It support technician iii
Was able to take on many tasks outside of the normal IT Support role and expand my experience.
N/A N/A N/A N/A N/A
It systems analyst
Good working Environment Learn new technologies Good Management
Not good for freshers- who will working in the old technologies.
Product manager
Everything is a pro here...
Currently, there aren't any cons...
Great culture and standard working life. Appraisal hike equal to IT companies. Team outing and festival gifts.
less on site opportunity. old ERP System.
Supply chain analyst
Not so strict with time.. the longer you stay in the company you will know how it is.
No much company values.. do not care with employees welfare
Material handler
- Pay great - great management
- intermediate temp agency -
Engineering director
Excellent company to work and grow
Nothing to say, is a great company
Great platform for fresher. One can learn lot of things. Great opportunity to excel your professional skills.
Need to increase salary standard. All the other things are satisfactory.
Engineering technician
Some wonderful people to work with. Very diverse group of people.
Constant layoffs keep you worried. Projects come in and once a process has been setup, the project moves overseas while the vast majority of employees are let go. The industry is very up and down.
Great Benefits. Competitive pay and they are investing on new machinery.
This was once a great company, but the previous owner stopped investing in the business before it was sold to Flex. As a result the equipment is outdated, and the building is seriously over crowded. Any kind of company culture is non existent. Now where to sit during break or lunch, had to sit down on any chair I could find, and one chair broke while I was sitting on it. This is the first place that I have worked where they do not provide prescription safety glasses, as a result if you need to wear prescription glasses you have to wear your everyday glasses or go out and buy your own. Also I have seen one of the ladies that works in the front office walking around in the shop wearing flip flops instead of safety shoes.
Best in market salary and work environment
Night shifts are often provide to 90% of people
Process engineering manager
The pay is not bad and there is a lot to do, which should translate to a lot of experience and potential opportunities down the road, in theory.
You want stress? They got stress. You want work life balance? I wish you luck. TL;DR Flex has a terrible culture and work environment. In Memphis they do 3rd party logistics (3PL). That means doing contract work for Flex to provide services for big name brands at rock bottom prices. Upper management underbids contracts to win them and then overworks everyone to try to fulfill them. 10-20% of the people do about 80-90% of the work. Middle management's main job is to make excuses to customers and upper management for why Flex can't deliver at the level they agreed to in the first place. SPOILER: It's because upper management agreed to deliver Ferrari results on a Fiat budget, but saying that out loud is just a different way of saying "I wish to resign my position effective immediately." So no one does. Everyone is in it for the money and everyone in middle and upper management is exclusively in it for themselves. The half-life for management is 6 months to a year. Flex will never change this business model and that is why these contracts and the Memphis site are doomed to failure or perpetual struggle. Flex closed all of their other service sites across the country. Memphis is the last one, and it is always hanging on by a thread. There is one main account keeping that site alive, and that account has been on life support for like 20 years. They are almost always talking about pulling the plug. If you know, you know. Flex and its customers have no problem working anyone to death if you let them. Their pandemic response is proof of that. They made people they could have easily let continue to work from home come back in way too soon and a lot of people got COVID-19 that did not have to as a direct result of that. As usual, Flex lied about it and claimed no one got COVID-19 inside the building, but of course they would say that. The State of Tennessee passed liability protections designed to protect businesses from COVID-19 lawsuits in the Summer of 2020 right after Flex Memphis made everyone come back on site. They do not care if you die because they can't even be sued if their negligence gets you killed by COVID-19 thanks to Tennessee's crooked government. Outside of IT, it is not a good idea to try to stay there long term. Doing so could literally destroy your life. IT does pretty well, but the overall environment is not the best in part because everyone hates their job since it is impossible to meet the demands with any consistency, and in part because their senior leadership is hired and retained based entirely on their willingness and ability to ignore reality, smile, and lie through their teeth about anything and everything.
Analyst
Work environment is really good
People mgt is not upto the mark
Material coordinator
Great starter job to get your feet wet in the manufacturing world and learn whats it's like to compete up the corporate ladder.
Unless you have a degree or know someone well within the company your pay will never be good . There's alot of micro managing, little to no discipline on individuals who can not do there job, There is more bad than good, I would list it all but then it would be ranting. All I can say is get in use it to get your feet wet and get out.
Senior process engineer
Flextronics Shah Alam was a good place to work. Flexible, good working environment and benefits were not that bad too.
Recently Flextronics decided to retrenched a total of 1400 employees in Shah Alam plant. It was a bad hit to all of us who were employed under Flextronics.
Program manager
A lot of oportunities to grow internally
Lack of compensations and benefits
Electronic technician
clean work environment. Good training for employees
Chairs removed from employee work areas for a better appearance.
Process engineer
Time off policies are good
Not enough experienced people to guide us
Team is supportive and willing to help when needed.
Entry salary is average. No allowance for transport.
Good Brakes for the hours you work.
Not enough Money and long work days
Warehouse manager
Best place to learn much on the process
Adherence of policy is lagging
Team and company policy is good
No travle options. Bad food in cafteria
Quality inspector
know how to repair software and hardware
to learn the new thing
I got an intensive experience, I could understand and follow the company's politics effectively. My direct managers had a very wide experiences, thus I could learn and develop a lot. I had crucial opportunities of growth, I was promoted once a year and could have experience in several departments of the company.
The workload is really heavy, for a period I had about 60hs of overtime monthly (beyond the normal 45hs weekly). Some people get really stressed due the pressure for results (this made me mature a lot and learn how to deal with it, but some people get really bad for that, even sick). The food they offered in the company's restaurant was really bad, many people (including myself) brought food from home - some days it was impossible to eat the food offered. The food was a huge problem for me, I spent a lot of money eating out or a lot of work bringing food from home.
Junior executive(electronics)
Stress less job Routine works Structural pretty defined procedure Work life balanced with leaveS Good transportation
Not much salary hike Hike for famous persons (performance appraisal)
Good infrastructure with lots of IT support on self develop application, many support from Quality, testing and engineering
Lack Management attention in key area, PM support is very limited on many programs, each function manager not involve too much in the customer relation
Director
best system, high standard for work,
low efficiency, too many talking
Repair technician
Good company to work for.
Bad management lots of favoritism
Npi manager
You can learn many things and good working culture (Depends on your boss).
If you good performer then you will survive
Diagnostic technician
Good employee benefits for full time employees.
Very unorganized, bad management, unprofessional, cannot wear/have any metal, cannot have cell phone on person.
The culture and work environment is excellent. Projects are challenging yet extremely rewarding when completing.
The work is considered fast-paced so it can be stressful at times.
Allows you to take the responsibility for your job. Flexible working constraints in most areas. Does provide the level of support needed when told to do so. Lots of good skilled people.
Lack of strategic planning and resource planning. Lack of employee recognition for jobs well done. Advancement opportunities are far and few between. Does not scope customers needs well in the beginning of the relationship.
Very good and excellent atmosphere
No cons at the flex
Failure analysis technician
Department will move to Mexico to cut cost.
Low pay less than Industry
Systems engineer
* Your voice will be valued * Work-life balance * Good culture
* Increments could be better * Promotions could be better
Junior engineer
good environment to work.not much pressure.
no new learnings.not providing good salary
Associate software engineer
Internal Customers so less pressure Management who likes to hear even from the bottom most employees
No cons to say as such
Vice president sales
Transforming from contract manufacturer to total solution provider.
Many still stuck in the past
Manager
Salaries appear to be in line with expectations for the market. The employees appear to be decent people and supportive of management. The company is financially viable and you should be able to expect continued employment from a business perspective.
On boarding process is horrible. It is by far the worst I have ever experienced. For example: Areas you are responsible for are not communicated to you and you can be blind sided. Medical benefits are out of line with the local area. They are at least 20%-30% higher in cost with less coverage. Make sure you pay close attention to that if you are interviewing cover it with your salary negotiation. (I did not, don't make the same mistake I did) Some departments are caught between Flex and the customer with no support (or perceived lack of support) from upper management at Flex. (especially in the reverse logistics arena). The data retrieval systems are sometimes inaccurate unless you know all the tricks to make them work. (these tricks are not given to new employees). You must be ready for micro management from the customer base sometimes to the detriment of Flex putting the manager squarely at odds with whom to support in the decision making. If you are in management expect that upper management are in constant contact with the customer having meetings and agendas you may not be aware of or are not communicated effectively to you. Expect multiple interpretations of expectations from the customer to the outside management structure on what your priorities are and how to solve issue. Customers will move resources at the plant level without notification to flex management making it difficult to plan or implement ideas. (you never know when your resources will be reallocated). As a manager expect to be left out of the loop on decisions or direction. You have to know what your staff will be before taking a position. Make sure it is what you expect. Sometime you will be left with a department that has no or limited resources.
Purchasing specialist
Good Environment and People can get growth
Need to additional responsibilities to project your self
Software engineer
good for learning flexible in many tools
too many requirement from every department tight schedule