Vantaggi
Great benefits, massive sense of ownership of the content you produce, with decent amount of creative control. A lot is being done to give everyone a real understanding of the direction, progress and accomplishments across departments and the project as a whole. You do see the bigger picture and where your work fits into it.
Incredible wealth of experience and skill of senior staff, without a sense of detachment or ego issues - folks are friendly, open and not overly formal.
Unprecedented amount of flexibility with other responsibilities during work hours
Good production and planning, with a lot of room for negotiating and adjusting and no crunch in my experience thus far.
Svantaggi
Remote work focus does lead to a sense of isolation and loneliness and there aren't many opportunities to casually connect with your coworkers
Remotely working with people on other continents oftentimes
HR has sometimes been quite disconnected from the development team
There are some issues with lacking or outdated documentation
As anywhere else, your content will may be re-scoped, reduced or outright cut from the final project
Symptomatic of the industry in general, there is a big disproportion between the number of men and women you end up working with. The people are genuinely progressive and wholeheartedly inclusive, but it is something to be mindful of