Pros
Work is really cutting edge. CTO and Engineering Manager are really, really sharp guys. Working with their mobile apps on both iOS / Android is fun. Most of the work is on Enterprise Java, Spring MVC, AWS and restful services. Plenty of Drools, analysis and algorithmic work also. The best part of the job for me is the interaction with customers since you always find different ways in which they are using the software.
Cons
There is a PHP legacy app also - and although it is going away soon, it needs to be maintained through the end of 2016.