Pros
You can work from home, they have a good lunch area, if you like Dojo you will get to use it a lot
Cons
The schedule is crazy, management really doesn't know how to manage, they claim to be Agile but they are really time boxed and feature boxed, they use WID and the IBM stack, expectations are out of control, the culture sucks because there really isn't any, just a bunch of people that work there