Pros: pros – casual atmosphere, friendly people, good exposure to tech
Cons: cons – really poor benefits. lack of formal performance reviews.
- Good Work Environment, Work/Life balance
- Stable company with good products
- Friendly People
Advice to Senior Management – Be more transparent with your strategy for the company. Many employees walk around afraid of layoffs due to the perpetual "growth by acquisition" model.