What does LoadLevelAsync run

Will LoadLevelAsync run the Awake or Start methods of objects in a scene that is loaded?

It did not appear that anything was running from start and I have all of my heavy lifting put there (creating a random level). Is there a different location like Awake where I can put this to run? I haven’t tried Awake yet, but will tonight when I get home. I am trying to create a Load Scene with an animation/moving parts, any other suggestions to solve this issue?

It won’t as far as I know. If your awake/start do some heavy lifting then you’re better off using LoadLevelAdditiveAsync as this will call those functions.