Yeah that's pretty shitty on Flo's part.
I also don't know if it's fair to say he was gifted the position. Most jobs are all about who you know, connections, ect.
As a hiring manager, would you rather sift through 200 resumes, or get a lead from a trusted employee that already works there.