Is BOOT_COMPLETED required for WorkManager?

Is RECEIVE_BOOT_COMPLETED permission required for WorkManager to reschedule the workers after reboot? if not how WorkManager handle this?