Vantaggi
There are a lot of companies out there that say that they care about their employees. Saying is one thing, doing is another. In my 3 years with this company there has never been a case where I felt that the management team made a decision that was outside of my control; they always ask for input - and this is input that they listen to and respect. They have always been completely respectful of my position, my work, and my emotional well-being. As a result, all of the employees here are very respectful of each other, and we all work hard as a team to get what we need done. I would not want to work anywhere else, honestly, end of story.
Svantaggi
Remote work is not for all people, and there have been some folks that have come through our virtual doors that struggled. As long as you can open your mouth and ask for help and not hide the fact that you need help, you'll do fine. Our company is very honest and transparent, and that is how we all succeed, by knowing when there is a problem and reaching out to help.