There's a rule in Chinese that says that when you have two or more verbs in a sentence, you should put 了 in the last one. As in:
他们请经理吃了饭。
How bad would it sound if you put 了 before 请?
他们请了经理吃饭。
If it's not bad at all, what would be the differece between the two?
Thanks!