Definitely an Interesting Place to Work
Pros
They have worked hard in the past to make the pay scale competitive. Good insurance. Good 401K Not really much more to say than that. I am actually surprised to see some of the glowing reviews on here. HR / Recruiting must be trying to do damage control.
Cons
Perks are minimal. 1. Work remotely? Not in IT (Well, unless they need you to work on the weekend or during time off. It is ok then.) 2. Casual Friday? Nope, some executives thought that it "looked bad" even for those without customer contact. 3. Flex time? Sure as long as you consider only being able to choose hours between 7 AM to 6 PM as flex time. 4. High turnover in IT. 5. Micro management by some managers. 6. Too few good managers. In IT there are 2 (possibly 3) that are good to work for and this is being generous. 7. Management does not listen to concerns or ideas that would increase employee satisfaction.