2.0
May 7, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Easy online application form. Also, if you have a related CV, they would invite you to a telephone interview within 3 to 5 business days.
Cons
No feedback on your application process. No update on the online application platform.