Software Engineer • Current Employee
Pros: A pure software company by its functioning.
Does the talk of the hour business in providing network equipment, Network as a Service to a wide range of 9000+ and counting customers across campus, enterprise, and cloud service providers, and the buzzword AI?
Arista's products are going to be the nerves and neurons connecting the sea of compute nodes in the AI clusters through the UEC protocols.
A lot of automation and tools and frameworks are put to work, bringing down the engineer's time spent on mundane things and actually helping engineers think out the business logic.
Excellent software principles are applied day in and day out.
Excellent work culture, a very open team working, and a flat hierarchy give the cushion of working with some of the greatest minds.
360-degree review, where each peer gets to review every other.
Anyone is free to take up anything they feel interested in, of course, with certain levels of business priority considerations.
Cons: There is always a long list of to-do items tallied against an individual, but that's something re-affirming the company's morale of doing more with less.