Ethical Digital is a great place to work. They have a lot of resources available, and if there is something you don't know, they are happy to help you. They are also very flexible on the hours you work, and they are very good about communicating with you. It can be a bit tricky to get paid. Sometimes you need to wait a few days to get paid, and sometimes you don't get paid at all. They are a great team to work with. I would highly recommend them. Ethical Digital has been a great team to work with. They have been very flexible and easy to work with. We have been able to get projects done in a timely manner. They are also very good about communicating with you.