Answers:
If they said, "Good job!", it was a compliment, meaning, "Congratulations on something well done!" If they said someone had a good job, it depends on what they think is good - it might be a well-paid job, or one with a lot of prestige, or something the individual enjoyed.