Pluspunten
Great opportunity if you get "in" with the right people. There were some very good managers there, but I believe one by one they left when their conscience wouldn't let them stay in the environment. Flexible work/life balance with regards to setting work schedules and health and fitness opportunities.
Minpunten
The sexual harassment issues the company is known for do set the tone of the workplace culture, unfortunately. I was specifically told at one point when consulted to hire a new team member that if she was female she couldn't be "too attractive" because of past problems with attractive female employees and management. Sad that candidates were being judged on appearance rather than ability. I was also asked to break the law one more than one occasion in the course of my employment. I refused to do so. I was not fired for it, but it did make my working relationship with the management strained as they were unhappy I would not violate federal law for them.