Pros
The colleagues are wonderful to work with as well as the stakeholders.
Cons
Some leadership is toxic and micro-managing. I had to leave for multiple reasons. 1) There were five managers in one year of working there. 2) Guidelines change at will, and nothing is documented. This gives leadership the freedom to change role responsibilitIes at will. Clear guidelines have been requested to no avail. 3) In one year, 4 senior individual contributors left. I documented the months of mistreatment I received before submitting notice, and reported those to HR. 4) Some leaders make racially insensitive remarks. 5) Travel is forced with little accommodation for those with families. 6) Some leaders are in need of managerial training. 7) Employee reviews are haphazard and inaccurate. With the manager churn they are not thorough. 8) You will be questioned if your teams chat shows inactive for even a few moments since you are remote. Watch how much you go to the bathroom, or take coffee or snack breaks.