Pros
The owners and managers strive to be the best and are hungry for ideas that will help move the company forward and get more folks riding bicycles. If you have ideas, they will be heard here. Any member of the management team would personally go above and beyond to help a customer or bike-related cause. They are passionate about being involved in the community so there are opportunities to attend and participate in events. Benefits are good and the culture is casual and awesome. It's a big rad brand with a local bike shop feel if you work at any of their 11 stores. Great discounts and you get paid .10 per mile ride your bike and you get to demo bikes!
Cons
No complaints. There is an anonymous feedback system so you can submit ideas or concerns anytime and someone responds within a day or two.