Work environment surrounded by intelligent and hard working individuals; no drama. Stable and steady growth both in salary and responsibility. Low volatility and low turnover
Cons
Not a superstar company: no free lunch, no crazy bonuses, no corporate parties. The environment feels relatively introverted.