Pros
Gym, 401k, coworkers are great to work with
Cons
I honestly wish I could disagree with the reviews on here that focus on the company's racial diversity problem but I can't. When I walk the halls and see meetings going on in conference rooms it should alarm any minority that the people sitting in those chairs are white men and white women. And these aren't entry level people either. They're project managers. The company was sued years ago for discriminating against minority applicants and they supposedly settled but I still see positions going to white people for the most part. The company is great in terms of gender diversity but I don't understand why it's white women that they offer positions to when they need to be offering those positions to men and women of color.