I have been working at Amazon full-time for less than a year
Pros
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.
Cons
It might not be a con to many, but almost everything is virtual. Could be worse!
I have been working at DigitalOcean
Pros
everyone at DO is so nice, encouraging, and helpful! It exceeds all expectations I had for a company and raises a new bar in terms of culture and work-life balance.
Cons
I have no cons here.