Relaxed environment. A lot of freedom. Good opportunities to learn. No pressures. Friendly colleagues.
Cons
Too many managers, mostly unqualified for the job. Low impact work. Very low salaries compared to the market. No care for employees or effort to retain them.