An honest and transparent work environment, where basically everything can be discussed.
And a big plus for me is that the working hours are very flexible.
Cons
My experience is, that on an older product, most of the work consists of bug fixing, and testing, and very little feature development, which can be boring if you are looking for a creative job.
Well organized, work on internally-developed hardware from scratch to complete product, great department manager and overall a cheerful atmosphere among colleagues