It suits all of my needs.
The atmosphere is friendly, but hard-working.
Very thorough and extremely informative.
They listen to our ideas and implement some of them.
Please keep an eye out on middle tier managers (and their managers who support them) who bully your employees.
Base pay is fair for market and industry. Bonus is competitive when company is performing.
How they foster innovation, the flexibility