there are number of lawyers on this website from Bangalore
2) you can contact any of them
3) company is liable for acts of its agent .
4) money was taken by employee on behalf of the company and signed receipt on behalf of company .
5) company cannot refuse to pay . hope you have made ex employee also party to the case in consumer forum