Pros
Flexibility in work schedule, understanding of management when you have to pick up kids or get personal things done, great salary for the AREA, decent compensation, opportunities to involve yourself with charities, and for the most part, great people to work with. There really are great people at WBS that support the companies. Work here if you can keep your head down and not say anything when ridiculous policy is made. Working here is definitely a double-edged sword.
Kontras
They act like they're the only game in town, do not treat employees with respect, create policy for policy sake, say one thing and do another, will not give you a straight answer, will not communicate broad goals and tell you how you fit into them, very reactive as opposed to active, fix things that work great while neglecting things that need attention, too many egos, reminds me of politics, and general meddling without cause - micromanagement I suppose.