Enabling enterprise technology teams to flourish and scale through better software development support, education and products.
Pros
Smart people who care about each other. Good pay and benefits. No politics. Great product.Cons
Small startup atmosphere means lots of fast pace change. It’s not for everyone.