Pros
Good healthcare benefits. Office caters lunch 3 times a week.
Cons
I wasn't going to write a review, but after seeing the most recent one's I feel it's important that at least try and warn someone before they make a mistake. Don't be fooled, at the beginning you may think you've just landed a solid job but after about a month (or less) you will see how unhappy everyone is. ZERO flexibility within the workplace and departments are extremely divided. Everyone is collecting a paycheck and can't wait until the clock hits 5:00pm. Sometimes a week would go by before my supervisor would respond to me. Everything is a big secret, and no one is valued in terms of pay unless you are a high level executive. The one's doing the most work are the same one's who are underpaid.