Stressful and being cheated by anyone. no one in the company on which you can trust even your manager is there to kick your job.
Once in a year if your boss thinks that you need it. Normally in Roche Pakistan People were hired at double salary whatever they were getting in their previous organizations then they got stuck in Roche Pakistan. Normally they got the minimum raise as they got hired on a higher salary. If you want to get to Roche Pakistan ask higher salary stay there for one year and leave the organization.