In news that will surprise no one, Madonna has admitted she has a huge ego and accepts she can be "difficult" to work for.