Pros
MAK has a pretty solid reputation in the defense simulation space. Most of the engineers here are smart people and everyone is easy to get along with. I've enjoyed most of my projects so far and management doesn't get in the way of those who show initiative. I'm happy with my work/life balance, and the location is awesome if you reside close to the red line.
Cons
It seems to be getting harder to find new customers. There's not much growth in defense, and cheaper, better-looking videogame technology is impinging into the sim space. I worry that MAK's aging, somewhat cumbersome technology might look like a relic in a few years. Our only real advantage (for now) is that game engine makers don't offer the kind of support and hand-holding that big defense customers look for. Traffic around the office can really suck if you're commuting in from far away.