relaxed office atmosphere and attention to employee need: a good place to work
the salary is average, with some profit sharing in the good years
good possibilities of personal growth
Cons
it is a small company, so the tasks are not well differentiated at times.
training is mostly on the job and may not be well structured