The caliber of engineers is high. You can work with and learn from some good people. The work is interesting and sometimes demanding. Opportunities for promotion and growing responsibility exist, but can be limited in some teams. High performance is well rewarded. The office environment is friendly, casual, and flexible.
No formal graduate training plan. Limited training or support if you can't match the capabilities of existing staff. Depending on your manager, it can be a sink-or-swim workspace. HR policies are inflexible.
Lower and mid-level management are well regarded. The board have appeared to lack a consistent strategy.
Interview through video conference in a group panel first. Then face-to-face with potential managers. Feel easy; overall, the interviewers are transparent and friendly. Be prepared for some technical questions.
One full day.
I applied for a job through the company website. I had a phone interview, then was invited to an on-site interview. They were very polite, but the process was formal and serious. The interviewers were extremely smart from a technical standpoint an
Interview through video conference in a group panel first. Then face-to-face with potential managers. Feel easy; overall, the interviewers are transparent and friendly. Be prepared for some technical questions.
One full day.
I applied for a job through the company website. I had a phone interview, then was invited to an on-site interview. They were very polite, but the process was formal and serious. The interviewers were extremely smart from a technical standpoint an