You learn early on about "Arista culture": everybody can contribute everywhere they feel capable.
You are also encouraged to initiate direct contact with the right people in the company to get input on problems you're working on (and there are a lot of really smart people).
There is no more than the bare minimum of hierarchy or bureaucracy to deal with.
There are separate teams, but you aren't limited to working on one thing (other than by your available time).
You are encouraged to move around to different projects as you learn more and interests change.
Your performance is evaluated primarily by your peers, using a nerdy data-driven approach, while managers provide sober second thought.
The company itself is doing great things and poised for greater still.
It delivers a product people love in an industry that's growing like crazy, and equity compensation gives you a stake in it.
The Burnaby office location is not the greatest for taking transit to work. Software is largely written in an arcane proprietary TACC language, which has some technical advantages but is mostly used for historical reasons or inertia. The codebase is managed by Perforce, which makes tracking history and making small, nimble changes a chore—though there are ongoing efforts to improve developer tooling, including Git integration.
Go green: move to a more transit-friendly location.
I applied online and received a reply to schedule an initial 30-minute phone call for basic introductions. After that, we scheduled a technical interview. It was eventually cancelled due to a new interview process. I was told I would hear back afte
The process started with email communications with a recruiter. He sent a long email containing information about the process and interviews, along with a sample question. The process was really fast. I received a response within an hour. Two people
I attended a local event at Arista workplace in Burnaby and met the recruiting team. I then connected with some members and forwarded my resume. I received a call from them within a week, and we scheduled an interview. My interview was not hard, bu
I applied online and received a reply to schedule an initial 30-minute phone call for basic introductions. After that, we scheduled a technical interview. It was eventually cancelled due to a new interview process. I was told I would hear back afte
The process started with email communications with a recruiter. He sent a long email containing information about the process and interviews, along with a sample question. The process was really fast. I received a response within an hour. Two people
I attended a local event at Arista workplace in Burnaby and met the recruiting team. I then connected with some members and forwarded my resume. I received a call from them within a week, and we scheduled an interview. My interview was not hard, bu