1. diverse culture
2. everyone, even the management and ops team is helpful and willing to assist you.
3. They listen to your suggestions.
4. good pay!
Cons
The minimal issue is that everyone is working in different time zones. There are times when there might be a minimal delay in communication.
Remote position. I can work from anywhere!
Great management. They are open to listen to your ideas and concerns!
Accountability. If a team member makes a mistake they will rectify it and not just pass it on to you.
Diversity. We have people from all around the world!