- Treat employees as professionals. Many of us have either a BFA or MFA, but we're looked as elementary students.
- Many of the people chosen to be in what they call "lead" positions should have a better understanding of what it means to hold a leadership role.
- Better compensation.
It is what you make of it. If you like daily physical interaction with people, then it may not be the right fit for you, but if you are ok with a social/online culture. It can be a great fit.
As an independent contractor, you make your own hours provided you communicate when you will or won't be working with the rest of the team.