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
10 / 20
Anonymous employee
Excellent Culture of the Company
Better Best Practice Sharing across different Sites need to improve
Competitive pay, quarterly bonuses, travel opportunities, wide range of projects to keep busy with and exciting technologies to witness
Little oversight and camaraderie. For a technology company in the Bay Area, they do very little to attract young workers who make up most of the workforce in the area. Company traditions are stiff and outdated, as are most of the employees. They could do a lot more to attract and bring in youthful energy to an aging company
Software engineer
a good company those who are background from entc
not good as salary .u have to wait for offer letter
Stable system and good learning Cab facility
Not so good Increment Old ERP
Failure analysis technician
good place to work !
Restaurant food is not so good
Team leader
Flex is no.2 in EMS industry in the world. More skills and knowledge can be gained and utilised. Hike every year based on your performance will be more reasonable compared to other company.
3 Months once performance bonus will be paid which will be from individual CTC. It is like from your CTC 8% of amount will be paid as bonus of every 3 months once.
Device support center manager
Great Environment provided by client Good Pay Good Benefits
Upper Management don't listen to employees Keep changing rules and policies Only worried about themselves
Project specialist
Deep project involvement and professional environment.
Sary and benefits are not that competitive
empowerment, trust , good salary scheme, always on betterment, job upgrading
too global, higher level politic
Financial contolle
Empowering management, great culture
Working long hours, poor health benefits
Manager, program management
Good growth oportunities and competitive salary
Low mgmt involvemente, no respect for personal time or working hours, heavy stress and pressure environment
Manufacturing assembler
My colleagues were an exceptional bunch, with a strong work ethic
High turnover rate, management issues
Production supervisor
Employees are really good workers
Bonus went from quarterly to annually
Good management and working environment
I had a good experience here
A good place to start your career at.
Low salaries and benefits and a lot of pressure.
Senior analyst
good timing, flexible breaks, less pressure
salary, benefits, leave policy, attrition
Senior process engineer
The company has an incredibly large portfolio of products being designed, manufactured, tested and delivered for diverse OEMs using state-of-the-art top notch technology across the globe. Flex is one of the biggest players in the EMS industry and throughout the years has increasingly developing a good structure. For a hardworking millenial who loves what he/she does and wants to learn the EMS business this company is the place to be.
At the plant level employees often have to spend countless hours at work to get the things done.
Senior program manager
Good place to work, good pay, good people
Hard work, a lot of stress, many issues to solve
Customer service technician
They really did well with training. I worked remotely and always felt communicated with and part of a team.
We were contractors so it was always a lot of pressure and stress to perform.
Technical, Employees oriented, Fun, Great colleague
Work life balance, Pay, Location,
Wide exposure of global procurement End to end supply chain experience Good work environment
Pays less Nearly no increments or promotion
Business excellence
payment, compensations, security and safety
work load and management multi directions poor communication
Automation technician
The job is easy. The complicated tasks are usually assigned to the Enphase guys from China. They know the machines better than anyone. Pay is good for Techs.
There are no schematics, and Americans are not allowed access to certain features. If you're an advanced Technician and know your job, you'll get bored and quit. The different movements, different supervisors, and unorganized nature of the work are ridiculous. The younger crowd works here, but they mostly keep up the drama on the second shift. There are too many chiefs and no Indians. Some Supervisors need to learn their job.
Engineer
great, fast pace, result oriented,
there are really no cons I can think of
Great benefits overall- I had a great manager, Paid vacation was great and helped a lot for seeing family. I have been very happy with the training also.
My great manager got let go. A lot of pressure to be sales instead of tech. Goals need to be curved.
Program manager
They are able to provide repeatable execution due to great processes.
Management can be untrustworthy and will "throw you under the bus" to hide mistakes they've made.
Computer repair technician
easy job,fixed schedule, multicultural enviroment, free parking
long process of convertion to full time. not many chances of career growth
Procurement specialist
Good Salary for starters Can learn alot abt procurement
Senior management doesn't understands the real work going on with real workers. Most of them are from Finance background and work in Procurement. No growth for exp professionals No On-Shore Opportunities Management doesn't follow the rules per company policy
Buyer
Freedom of thoughts and execution.
Ideas overlap most of the time.
Materials planning manager
International company with lots of growth opportunities.
Hard to keep worklife balance.
Cnc machine operation
Running the machine and I met good people's.
When the machine were down.
It program manager
Flexible Dynamic Working Culture Collaborative Work Environment
Foreign Line Managers not in sync with Indian resources
Senior analyst - procurement
Good work environment. Great opportunities to lean new things.
Management not good. Promotion given to the person in good books of manager
Worklife balance Appreciation and Open Awarding system
Salary and Benefits. Onsite opportunities is less.
You can gain a lot of experience
Somewhat unorganized at certain locations
Associate software developer
- Good culture and work environment - Good work life balance
- Old tech stack. No chance of learning new technology - Less pay compared - Monotonous nature of work
Project manager
great place for the beginers
low level of salary for the PM
Co workers were awesome. Minimal micro management
Miscommunication from corporate at times
Good for fresher later stagnant
Management needs to be improved
Manager
Can be Flexible if in Manager level position good place to relax and retire
Politics. Old School Boys have enroached the senior positions Little scope for growth beyond a certain level
Specialist
good place to work in supply chain
management is very indian style micromanaging
Manufacturing engineer
Flexible working hours , good coworkers
Poor leadership, no future planning, unstable business, no growth
Financial analyst
Lean staffing gives employees a chance to wear many hats and learn alot. Best company I've worked at for getting to try new roles.
Thin profit margins, sub-market compensation for all but the very top executives. You come here to get experience to get paid at future employers.
Warehouse operator
It is a very easy job and have a good environment
Doesn't exist bonus or other benefits.
Procurement analyst
Best working culture and management
If you are hardworking ,you will survive here in your initial days.
Friendly people, talented staff worldwide
Uncertain about future within the company.
Software engineer1
Good environment to work, friendly people
They have Variable shift timings
Challenging and good for those looking to kickstart their career. Good working culture and supportive towards each other.
Benefits not so interesting but still acceptable.
Analyst
They pay good and work is also easy
In month end there will be more work ,
Production/shipping associate
-Probably one of the easiest jobs you will ever consider -Friendly people -Plenty of extra hours -Almost impossible to get fired from
Sadly, these are mostly the same reasons as the pros: -Probably one of the easiest jobs you will ever consider Do you have a pulse? You're hired! -Friendly people Mostly people who are intoxicated while at work. -Plenty of extra hours Technically *volunteer* but the managers and upper management will suggest that you will be let go if you do not. -Almost impossible to get fired from This kind of speaks for itself.