Pros
There's a free gym (until they take that away too)
Cons
Too many to list. They took away work from home, they replace people who quit with more Indians, and are focused on developing offshore instead of Americans. They tell you they appreciate you but then give you a minuscule raise to the next level and expect you to be happy about it. They don't know how to do agile properly. They want you to do more work but also schedule meetings all day so you don't have anytime to get the work done unless you work overtime. They micromanage employees more than ever before. Do yourself a favor by ignoring Highmark if you ever think about applying. They didn't give non management level employee's a bonus last year because they 'weren't profitable enough'.