Pros
Our team feels more like a family rather than co-workers. My managements' (we have divisions, mine is Transit & Rail Systems) open-door policy is like no other. From middle-management all the way to the #2 guy in the company (I've never really spent time with #1 guy, so have no opinion) they listen to their employees and seem genuinely interested in what you have to say (and I'm in a lower admin position, where most managers would treat someone in my position like a secretary). Really can't say enough good things about this place! Almost forgot! They have a flex-time policy! Best policy ever and every employer who can, should adopt this policy!
Cons
I'm concerned that after just 1.5 years here, I don't see any room for growth for me. I'm already at the top tier in my field, and am very concerned my career here has grown stale already. But that's sincerely the only complaint I have.