Pros
Dribbble has a really engaged and passionate, fully remote team that, despite being miles away from each other, is amazing to work with. People are kind, respectful, and helpful. While I've felt isolated in other remote positions, Dribbbble's team is connected, supportive and really communicative over slack, which makes work fun and motivating. The benefits package is generous and offers some extra perks that are awesome and enjoyable. I truly enjoy working at Dribbble, and appreciate the positive work-life balance focus, the strong company culture, and the opportunities for growth and development.
Cons
We only see our team twice a year in person and it'd be amazing to see them more often, but it makes the time we do get together extra special!