A lot of talented people to work with. Good collaboration and cross-pollination of ideas.
Pushing the envelope of technical abilities.
If technical aptitude was shown in the past, management would support the implementation of very aggressive ideas.
Good compensation.
Working across multiple geographies makes it extremely challenging, which leads to stress with work/meeting hours.
Too many meetings.
Reduce meeting overhead.
Limit overhead to work with no more than two time zones that allow better overlap of working hours.
I got through Employee Referral. My interview process involved: * One phone interview. This included questions to test my knowledge about the work they have been doing and simple JavaScript questions. * One on-site interview. This involved disc
The interview lasted all day. The questions were pretty simple and standard, covering programming and some computer architecture. I recommend staying cool and answering to the best of your ability. I received an offer the following week and accepted
I applied online and about three weeks later, I received an email requesting a phone interview. The initial phone interview was primarily the manager discussing the position and asking questions about my background, along with some technical inquirie
I got through Employee Referral. My interview process involved: * One phone interview. This included questions to test my knowledge about the work they have been doing and simple JavaScript questions. * One on-site interview. This involved disc
The interview lasted all day. The questions were pretty simple and standard, covering programming and some computer architecture. I recommend staying cool and answering to the best of your ability. I received an offer the following week and accepted
I applied online and about three weeks later, I received an email requesting a phone interview. The initial phone interview was primarily the manager discussing the position and asking questions about my background, along with some technical inquirie