It's true for most Asian companies and I myself have worked for one; have done that, been there. There was a time(many years ago when I was a fresher in that company and was sent on site) I used to to hear NOO, YOOO NOO GO HOME. YOO DO WORK. FOOD NO. WORK FIRST THEN GO HOTEL FOR FOOD. WHAT TIRED? MY ENGINEERS WORK 48 HOUR IN A LINE AND NO TIRED and just the sight of any person with tiny eyes, little nose and yellowish/whitish pale colour[1] made me feel like I should scheme to strangulate him/her somehow.
What I was shocked to see that my manager was not alone. Almost(I could've avoided this word) everybody in the company was a workaholic. Felt like they were born this way and expected us to be the same. Though work on travel visa is one thing, work (backbreaking work) on business visa is such a standard procedure that nobody gives a damn anymore!
[1] I am deeply sorry to write this and ashamed to admit this but this was how I felt. It's true!