Pros
Probably the best company I have and will ever work for. The product is amazing and speaks for itself. Every person I have worked cross functionally is smart, the top of their game, humble and all around amazing to work with. You do not come across any subpar people at Slack. Our executive team treats the employees like humans first - especially during a pandemic and are constantly making sure that everyone is taking care of themselves and their loved ones first and foremost. I have never worked at a company with so much transparency - they are always doing company all hands, town halls and fireside chats. My experience has been great so far.
Cons
None that I can think of !