Vantaggi
They are a .net shop building and supporting a very cool piece of software that's well maintained and nice to work in. It's got some awesome features, my fav being the customizable workflow engine. The software team is wicked talented and knowledgeable- with a few true craftsman as lead engineers. They want the best solution and that's it. Fun to work with. Plenty of room to learn, grow and innovate. Open to new technologies. They are constantly moderning up.
Svantaggi
Still figuring out clean agile. They aren't obsessed with velocity and that jazz which is nice but the management members are over reliant on lead dev wizardry and miracle working. Need to understand their back log more and take their equal share of responsibility.