Pros
Very friendly at first when they were smaller business
VISA process are smooth
Very kind words on phone calls
Initially took good care of employees until they start earning good money
Cons
Unprofessional
Family owner, whoever you called CEO answers, accounts department, chairperson, HR, all life in same house
Salary never gets deposited on time