The biggest problem I used to have with my crew was the different time zones, as we were nearly all from different countries it was nearly impossible to all be on together. I know in a mega that wouldn't prob be an issue, but it can be for a small company.