Pros
Parking is easy. Suburban and corporate offices are easy to access but the locations makes for a tough commute. I have two female MBA colleagues who I confided in regularly. So international trips are energizing (but we've had so many travel bands it is nearly impossible). Kinda sad I can't think of anything else. I even took a salary cut to "get more operational experience." My bad I guess. Salaries are 20-30% under market here.
Cons
The Glassdoor review at 3.7 stars unfortunately does not give a complete or reflective impression of the experience at Flex. In Texas and the Bay Area, in and around HQ, the experience is generally fair to poor. Of the four jobs I've had in my life I've never been in such a bad culture. What is made worse is that the company is not doing well. Focus on Wall Street expectations when we're already having a hard time with our stock value puts even more pressure on the teams. It drops below 10 when our competitors seem to be doing something correct and only growing. The lack of trust, the overall disorganization (leadership especially but also the computer tools and the human resources/training) is constant. We are talking every single day about how hard it is to get anything accomplished. If you look at my grad school friends and the companies they work for... the experience of disorganization is just so odd to them. The health care solutions group sells a good game but in the end leadership is uninspiring and not trusted. The international-based project managers tend to be a bit cold to American female professionals. The branding of Flex and the wide range international review of Flex on Glassdoor do not seem to reflect many locations in North America. Advice: have second thoughts talking to a Flex recruiter