At my current job we have a requirement to use only Arista switches, which I have been using for about a year now, even though I have more than 15 years of prior experience in Cisco security switches.
We are using Arista Networks products in data centers and we typically use VXLAN and BGP EVPN in our customer networks. We also use Cisco's BGP EVPN as well, but we have found that the configuration of Arista products is much easier compared to Cisco products. The Arista products are extremely stable and we hardly ever see any problems, whether with the hardware or the software.
Most of the time, we will use Arista's BGP EVPN and VXLAN features, which are very similar to Cisco's features, just simpler and easier to understand especially when throwing together advanced configurations.
We use Arista products not only because they are so stable, easy to adopt and configure, but also because they have high throughput ratings (e.g. 40 / 100 / 400 gigabits), making them very scalable. In my country, most companies that need high throughput generally prefer Arista products.
All the Arista switches we are using are on-premises and I generally interact with them through the CLI, as I prefer not to use features such as Cisco's CDP. I work solely from my tablet, such that when our customer needs work on configuration, I use my tablet to prepare and code the configuration requirements in order to test them out.
As part of my team, we have one member who works on Arista products professionally, while about four of my other colleagues are responsible for the integration of each Arista product that we use.