Pros
Long Wharf is a beautiful building with some great perks and good views. I didn't experience any pressure to work extra hours in my position, so there was no problem with work/life balance for me.
Cons
Sometimes I wanted to throw myself out of those beautiful 14th floor windows.
The culture here is competitive in a bad way, departments don't work together, everyone is too busy looking out for their own interests, and it leads to a cutthroat, backstabbing mentality. Although I didn't work closely with senior management, I'm guessing it comes from the top down. I routinely encountered behaviors from managers that suggested distrust and bad faith, and there was a pervasive sense of fear. Management pays lip service to innovation and new ideas, but prove to be invested in the old ways of doing things. It was very stressful and unpredictable to work here, and I was relieved when I left.
Benefits and compensation were minimal at best, and there is little to no room for growth.