The work culture and benefits are great.
The promotion system is biased.
Rework on managerial skills
Overall, the interview process was good: writing a job description, posting a job, scheduling interviews, conducting preliminary interviews, conducting in-person interviews, following up with candidates, and making a hire. First, there was a written
The interview process took more than 3 months to announce the result. It's pretty slow and inconsistent. I expected the process to be fast, and a follow-up email update would be quite helpful.
I applied online. The process took 4 weeks. The interview process is quite good and questions are mostly scenario-based. You will need to drive the interviewer in depth into your hands-on experience on the work you do and did.
Overall, the interview process was good: writing a job description, posting a job, scheduling interviews, conducting preliminary interviews, conducting in-person interviews, following up with candidates, and making a hire. First, there was a written
The interview process took more than 3 months to announce the result. It's pretty slow and inconsistent. I expected the process to be fast, and a follow-up email update would be quite helpful.
I applied online. The process took 4 weeks. The interview process is quite good and questions are mostly scenario-based. You will need to drive the interviewer in depth into your hands-on experience on the work you do and did.