Really great people to work with, very smart and easy to work on projects. I really like the leadership team - they are accessible and willing to listen.
Cons
Have had limitations with tech but hopeful with some of our changes that we'll be able to build really cool product now.