Pros
I joined AnaVation during the past year, and it has been a very positive experience. The company is filled with smart, friendly people who made me feel right at home. The work is interesting, and the company is growing, which means there are opportunities to do different things, if that is something that you want. Corporate processes are well-managed and agile. I'm also blown away by the great "swag" and other ways that the company takes care of its people. Overall, I'm really happy that I ended up here.
Cons
Nothing that I can think of.