Pros
- Great people who are passionate about the product. - Fast-paced and you feel like constantly contributing to product.
Cons
- Engineers who joined in 2012 or before (henceforth referred to as loyal employees) are massively underpaid - Loyal's are sticking with the company in a hope that underwater stock options might breath a new life soon. Company is taking advantage of this mindset and not paying them enough - Areview: The appraisal process is not transparent in rankings to the employee. What is the point of the appraisal if an employee does not know his rank which determines the entire compensation? There is no clear motivation for an employee to perform better than he is already doing because he is unaware of his current ranking and bonus/hike he can expect for higher ranks - Even though company management brags about how compensation and areview go hand in hand. The managers/directors "pets" (note: these are not the same loyal employees) get paid more because managers/directors tamper areview ranking to make sure they get paid more. - Peer bonus (or pea nuts) is the biggest joke! Most often a not deserving candidate gets the peer bonus. People who add bugs in code and quickly fixed it, when the customer gets impacted, qualify for peer bonus. While someone who never added any bug and always did a quality job has lesser chance of getting the same because he just did what was expected from an Arista Employee. - The management has started hiring managers directly from other companies (at least in some offices. Thankfully not in HQ). It has stopped recognizing internal talent (including loyals) and promoting them. - There is no career path or growth for an Engineer