Bosses always check your GPS to make sure you're in the outlet. So many ad hoc work without additional wage. Difficult to get treatment and sales commissions. Long hours
Difficult to take AL, long working hours, no work life balance, not good for health, no medical benefits or 13th month bonus, boss micromanage and add extra works that totally unrelated. Politics and nepotism. Working for long time in company will not make you get promoted if your boss doesn't like you.