Pros
Refreshing to be in a growing company with great diversity in age, experience and cultures. It is a place where seasoned leaders can put their skill to use mentoring the next generation, new talent can start a tech career journey and anyone can grow in their career down a technical, management or business enablement path.
Cons
Some benefits options are only available in Colorado.