There are many different challenges at Slack, and we are kind of free to tackle whatever interests us.
Low management interference
Leadership is solid, and really cares about the company and team morale
Cons
Depending on your role there might be a lot of meetings