Pros
Amazing people - Smartest and most humble data science minds. With a mind-blowing product that actually does what it says. Finally, there is a culture of getting things done. This means they value hard work, but if you are results-oriented, it's awesome. As a data scientist, I love the fact that I can work on insurance, healthcare, and manufacturing all in the same day. You are exposed to so many problems across a variety of industries. The team is cutting edge with internal seminars with our R&D team as well as a culture of cooperation because much of the team is remote.
Cons
A culture of hard work is not for everyone. This is not a government 9-5 job. The management is flat and results-oriented. If you value a lot of process, you aren't going to be happy. There is no issue with changing a process quickly if it isn't working correctly.