Sort:  

It wasn't bad. But, it's a really huge company with many entities within itself. You can feel like a number some days. I got to do some traveling and meet a lot of great people. Depending on which area you work, it can be a nerd dream-come-true.