Hi James and congrats! Funny how that works, things happening when they really need to be.
If you call your phone company I'm sure they will work with you now that you are working, you can arrange payments. I don't think they want to shut you off.
Also, if you contact your local government's Social Service office they may have some temp financial assistance for you. In NJ it is called Emergency Assistance and General Assistance which was operated from local municipalities.
Best wishes to you,
_________________________
Michael