I am probably in the minority, but I hate remote teams. I have worked with remote teams in various timezones all my life and it has pretty much destroyed any semblance of love of work that I had. Calls in the mornings, calls in the evenings, lack of white boarding capabilities, not able to quickly tap on the shoulder and ask a question, not able to have team outings or in promptu happy hours etc. has exhausted me. I am now looking for a job with a 100% local team.