Pros
- Company is growing and good opportunities for future. Their recent partnerships and affiliations speak for it. - Pays on time (I am reading a lot of reviews here about pays not in time, at least it never happened to me and my other work colleagues - the company was clear from the first about pay dates and the procedures) - Great Parking Area - Nice and clean office space - Free Lunches (option between Japanese/ Italian). - Great work environment with friendly staffs - Organized and structured training program - Free Accommodation to most employees (the apartment I had been into was really nice)
Cons
- No pay while you are in training (but you will be paid the training incentive after you fully complete training, which to my knowledge everyone received) - Even though the training program is really good, but I still feel there is room for improvement. - Work load could be demanding at times, don't expect it to be easy.