Pros
The culture at Yummly is one of the most supportive I have ever experienced. People are happy to help others on any task, and are very encouraging of others' personal growth. Personally, I came onto the team as a data scientist, but over the first year of working at Yummly I discovered that working on building API's and keeping the site up and performant was far better fit for me. Despite not having had any prior experience in that field, the CTO himself helped encourage me & spent time training me in this new field, until I eventually completely switched my role. Since then, I've been given the opportunity to work on front end code, DB management, dev ops work, and even non-programing related work like product design.
Cons
The work can sometimes be mentally exhausting, which is something to be expected when you're on new engineering ground.