Pros
Salary is slightly higher than the average.
Cons
No pay raise. No benefits. No off days. Challenging English accent. Huge time zone difference. Lack of technical documentation. High turnover rate: At least 10 people are choosing to quit each month. No office in Canada. They argued with many employees; almost everybody resigned, and less than 10 people are still working in Canada. 150+ engineers in Vietnam: Their technical skills are good, but their English accent is quite challenging to understand. Most of the time, they avoid speaking in calls. Especially, one of the team leads can only communicate with emojis. He is also famous for his mobbing to the team. Some remote employees are hired in Thailand, Cambodia, Turkey, and Argentina. It's not possible to Vietnam team share updates about projects since we are not in the same office and time zone. They told me, they feel rusty and isolated. HR department is in Vietnam. They will not respond quickly because, firstly, they need to ask every little detail from the CEO. Besides, all daily meetings are recorded for him. This is a micro management. You might perceive it as an international company, but it is not. The Vietnamese partner is the wife of the CEO. Additionally, they are hiring their relatives without considering their background.