Pros
Decent medical benefits. Really struggling to find pros.
Cons
Pay is below standard. Turnover in department is constant. Management is incompetent. There is no vision or direction. Office environments feel cheap, and make for an awful work experience. Constant noise, bright lights. After Feb 2018 this place will be a ghost town mark my words. Anyone there right now with a few years will cash out, get the bonus, and then go get a signing bonus at a new company. Free food sucks. Walk by google and they are eating steak. We got some cold turkey 365 days a year. Holiday parties are really lame now, if they even have them. Promotions are dictated by who drinks the most beer with what ever dead beat boss is around at that time. I would never work here again, EVER.