Depending on workgroup (manager) you will have a different experience. NuPolar R&D group was great, good manager, great coworkers and comradery amongst managers-engineers-operators. The most diverse technical “Engineering/office personnel” staff office staff I have seen in industry R&D was about 70 percent minorities, women. Great work life balance in most groups.
Cons
Not many options for advancement. Experience will vary depending on manager, one or two managers I would steer clear from.