Choose any other place except this one. It's not worth it!
Pros
Excellent benefits..Motivational speeches sound inspirational. You get an extra 30 minutes for lunch if you exercise. those things are nice. They are flexible about working from home.
Cons
Management, unethical behavior allowed and seen on a daily basis. Some things border on illegal. I heard comments like "no one over 40 should be allowed to work here" and "the old mans club" aimed at older folks in the tech departments. I also heard derogatory statements regarding females in the tech departments too. All of it disgusting and shameful. Management is more than aware. They don't do anything. People get drunk and loud while some others work on the beer days (thursday or friday) and it still surprises me that no one has gotten a DUI. flying footballs, guys banging around, saying nasty and crude things, I mean grow up...I moved from another group (wasn't so bad) to one that was pretty scary. Many things bordered on illegal. Don't expect to move up either..zero upward mobility from what I experienced. I have never worked in such an unprofessional place in my entire life. It's why I left very quickly after being moved.