Pros
The core idea at the center of the company is solid. Being the hub for an athlete's race history is something that could be really great. The office space is pretty cool and gives the impression of being a modern progressive place. Ping pong table is fun and healthy lifestyle is encouraged so you can go for a run over the lunch hour without feeling too guilty.
Cons
Product quality is low and the user experience suffers because the tech debt is enormous. Any new ideas and features will be put on the back burner indefinitely. Everything is a fire drill and the focus of teams changes dramatically almost daily. There is confusion about who they are (race registration? chip timing? Social?). Employee turnover during my time there was astonishing with rarely a week passing without somebody quitting or getting fired. All of the above compounds on itself keeping morale consistently low.