Most unprofessional is how I would describe the interview process.The HR did not play its role in the entire process.I was directly interacting with the hiring manager from the start to the end of the process. I was selected for the position and was expecting to receive the final offer letter. The hiring manager discussed the details about the compensation vaguely via phone.The compensation included base salary (which was much below the industry standards and what I am earning currently) and stock options. Since I did not receive any written offer letter I asked the manager for the details regarding the stock options. The manager refused to give any details over email and finally hung up the phone on me stating that I should not be asking/focusing on the salary part. Why not??
I also felt that the hiring manager 'over glorified' the stock grant only to reveal later the involved vesting schedule - that too when I questioned him about his ballooned up claims of the offer. This probably irritated him.
In my opinion it is HR's everyday role to write offers, explain and modify them as needed. The HR's skills are not being utilized fully at Arista. As a prospective employee who has qualified several rounds of interviews I have all the right to ask as many questions I may have and Arista (HR or hiring manager) should be obliged to answer them all. This will enable candidates to make an informed decision about accepting or declining the offer.
In my case the hiring manager clearly did not value the time and effort I had put in while going through the entire process.I was hoping for a more professional attitude from the senior management. Hanging up the phone on the candidate when he asks questions brings a bad name for Arista, a bad review on Glassdoor, and potentially desperate candidates who will be willing to accept their low ball offers which are full of unexplained catches.