Avantages
Flexible work schedule, possible job sharing
Inconvénients
No diversity on staff, casual and widely accepted racism
Extremely poor management, unclear expectations, blame shifting, lack of accountability for senior management, retaliation by managers for any feedback, nepotism