Excellent pay benefits & pays on committed time each month. Never a delay.
Co-operative with GC filing.
The management is a role-model to others.
Open and willing to help professionally and personally.
Great management & HR team.
Very willing/helpful in giving you options if you approach them with concerns.
Overall, great company. Keep up the good work.
Cons
Sometimes there's a delay in responding to some queries/questions.