Pros
- Come in and leave whenever as long as you've worked your 8 for the day. - If you have the right manager, they will work with you when you have things to do outside of work during business hours.
Cons
- There is no idea of time away from work. Regardless of how much time you give in advance, no matter how many people you tell, you will be contacted and expected to answer when away from work. - Their slogan is Safety, Quality, quantity in that order, but the reality is the complete opposite. There is virtually no semblance of quality, and there is little regard for safety of employees until something happens. Sometimes do they hit the numbers they plan to hit. - The culture they show outwardly versus the culture within is also opposite. Many of the senior staff here are vile, apathetic, perverted, outright bullies, or a combination of the above. There have been several instances of managers being mass reported due to misconduct with no repercussions, yet when those same managers complain about another employee for wanting to switch departments, that employee gets fired. - Their bereavement policy for losing a loved one is 2 days and 3 additional days if you have to travel more than 200 miles for the funeral. That is inhumane. - They take advantage of hourly employees: weekend work is every single weekend, sometimes including Sundays, and many hourly employees need the money so they come, but its because they have no choice but to make money. Flex has made a perpetual machine of helpless slavery for hourly employees who work here for a living. - Below average/competitive salary and hourly pay. For the same title at rival companies or other companies in general, you can get paid 20-40% higher than you can here. - A majority of technicians and operators that become permanent hires are people who come from African or Asian countries where most of their families live. Many of these employees have to take a month out of the year for PTO to be able to see their families for just 2 weeks. A recent PTO policy change made that impossible to do without taking a leave of absence. - Some managers don't care about you. You're just another machine. - Benefits are nothing stellar. Just run of the mill stuff. - There has not been a company-wide raise here in over 3 years, and isolated raises for individual employees are nearly unheard of unless you get lucky enough to move within the company, but even then the raise is marginal and you won't be able to move within the company without ruffling some feathers. Managers are greedy and want you to be their little worker robot, not somebody else's. - Expanding on the above, there is virtually no room for growth outside of switching projects which you can really only do once a year, and that's if everything goes perfect and if you are the best at what you do. Managers get replaced by other managers from other departments or from outside of the company. - To paint a picture: no young talent that has signed on within the last 5 years has stayed. All have left or are actively seeking work elsewhere. - I'm sure I'm missing something, but it's mostly cons here.