If an applicant asked me these questions the answer would be no to all of them.
Do other organisations put that many limitations and control on their developers?
Is there any space for developers to take charge of their own projects and have project ownership?