Small company. People in management usually wear multiple hats.
For the people in operations work hours were anywhere from 11 AM to 12 AM, so quite often you have to put in long hours.
I've enjoyed dealing with a fleet of contractors as well as huge group of vendors affiliated with Orderit.ca.
The hardest (and the most enjoyable) part of the work was that there were no two days that were alike. We faced different situations on a daily basis.