The only person who will give an accurate picture of someone’s work ability is a coworker of the same level.
Bosses don’t support subordinates because if they do well they are competition. Subordinates will always complain about their boss. The people most likely to give a good recommendation are the people who do the same job and pick up others’ slack when they need to.