The reboot command appears to work differently depending on the distribution.
For example on Ubuntu/Debian and CentOS it shuts down services first while on Arch Linux it reboots immediately (at least with my setup).
Is it always safe to use reboot?