Pros
* A10 has a cash cow in the ADC market with its Thunder load balancers
* Management is making savvy, proactive investments into the higher-growth markets, like security and virtualization (the stock price *could* take off like a rocket if/when these products begin capturing market share)
* The stock (and options) are well-priced (A10’s P/S multiple is about 1.5x revenue, whereas F5 is valued at a multiple of 5x sales, even though A10 is growing much faster than F5); so the stock options and ESPP plan seem to offer a very compelling value for any new employees
* 401k (recently added company-match!)
* Decent health care plans (low deductible of $250 per family member is pretty good; most companies' health care plans have a $2,000 deductible per family member)
* Salary (seems competitive to F5 and Riverbed, based on anecdotal evidence)
* Flexible work hours (you can work almost any hours, as long as you finish your work)
* My manager in Engineering is supportive in terms of my personal growth and career goals
Cons
* Work/life balance can get a bit lopsided
* Multiple competing releases (it’s not always clear which is the highest priority, so this results in a lot of “flapping” between P1 priorities)