Most people in all offices are generally nice.
Quality of work/colleagues depends on what team you're on. Interesting if someone is super into networking, but not great in terms of general software engineering.
WLB is mostly good; managers are quite flexible as long as work gets done.
The company seems to be doing acquisitions all the time; the stock price is doing okay. There's a certain sense of stability.
Pay is subpar. A large chunk of the people who tend to stay are pre-IPO or folks who have been with the company for a long time.
Tech is ugly, dated, and boring; a lot of work is RFC driven.
Tech-related thoughts/opinions are also dated and driven by the Unix generation of developers who grew up inside a terminal.
Horrible docs. This makes ramp-up unnecessarily difficult, and the company does not put any professional effort into improving this.
General company culture/work is more suited for older folks, particularly those who have been in the networking industry for a while.
Performance evaluation schemes are nice in theory but horrible in practice. Highly skewed towards tenured employees and others' perception of one's "impact."
Niche domain, and tech is tightly coupled to the domain. Remember that Arista is a networking company before a software company, no matter what.
People seem to leave constantly.
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