Pros
Good benefits and smart people
Cons
I knew when I joined BW I knew that most people didn't make it past the first year. I assumed that it was because of the transparent culture, it's because they take highly qualified people and put them in remedial jobs. Failure happens because the systems are outdated, fire drills are normal, hours are long and you are always in a fight or flight mode. Management knows and wants to fix it but only talks about change, no execution. The skills you learn are not transferrable. I've seen people give up jobs and move to CT only to have gappy employment on their resumes. Before you take this job, probe what you will actually do, it sounds good on paper but you'll feel like a monkey pushing buttons on a DOS system.