No it is NOT. In fact, when you stop and restart the SQL Server service through a Server Reboot, the SQL Server Service Manager or maybe an NET START/NET STOP command, the SQL Server Agent service WILL NOT autmatically restart by default. You can apply a fix to that which entails creating a stored procedure in the Master DB and then setting it to AutoStart whenever the SQL Server service starts up. To do this, follow the steps I have listed out in this thread ...
thread962-868950
Thanks
J. Kusch