Earlier quoted context omitted.
That's a bad reference. Sorry. I know that's not fun to hear, but it's true. Go out of your way to find people who will give you detailed, positive references. Savvy employers will go out of their way, for instance by hitting up their network, to get "out of band" references for an employee. Those references are the ones that count the most. But when you give me a reference, and I call them, and all they'll say is "H…
I don't know if a generic HR/manager reference would tell even the salary. But now I'm genuinely curious: 1. how do you make sure references presented aren't extremely cherry-picked - does it just come out as obvious in the conversation? 2. what about more junior employees, who may not have much of a network for an employer to hit up?
You're better off cherry-picking your references than you are trying to be "honest" about them and not knowing for sure what your reference is going to say about you. As long as you actually worked with the person who's giving your reference, you're fine.