I have been working at Amazon full-time for less than a year
Amazon is very team oriented. I am challenged daily to put my best work forward, and encouraged to push myself and my team to bring new ideas forward. The diversity is extremely welcoming and there... is not one person that is not willing to assist on any project, no matter how small or big. Even though Amazon is a global company, you feel connected and feel like you really do make a difference.
It might not be a con to many, but almost everything is virtual. Could be worse!