Boss is our product for employees -where workers are assigned shifts.
They're very similar products, but we can't tell contractors when to work - they pick - and we don't have compliance built in for contractors (mainly because they pick when they work).
For the events company - we have timezone support for each location. As you start to add locations with different timezones, Staffjoy begins to show more localization information to aid in scheduling.
We define a workday as midnight to midnight, and you control the workweek start day when you create the trial.
Other nice-to-have features include that we try to give consecutive days off (like a weekend) when possible and we allow you to control the minimum amount of time between shifts to prevent "clopens" (e.g. when a worker closes at midnight then gets assigned the opening shift at 7am).
If you have more detailed questions, I'm happy to answer them via email too (philip at staffjoy)
Secondly, how would this work for an events based company that may have 8 events throughout the world during a given time period?