Pros
There are lots of smart, friendly and hardworking people here that are passionate about our products. We're in a nice, large building close to great bike routes and running trails. We have many great perks like flexible schedules, the ability to work out during the day, cutting edge fitness equipment, locker rooms/showers, provided snacks and drinks and really nice coffee machines. I routinely make friends jealous by telling them all of the perks TrainingPeaks provides. We have recently launched completely re-written applications as well as a website and it is really exciting to think of their potential. These new products were the result of shift in the approach the company takes in developing software which is an exciting change. I think the company is just beginning to realized the potential I imagined when I first was hired.
Cons
Defined and adhered to work processes seem like they can be a struggle sometimes although it has improved quite a bit since I started. People seem to get things done and teams work well together regardless. Overall, there is really not much to complain about here. The coconut covered cashews do get eaten pretty fast which I’m never happy about.