Relaxed company atmosphere, university degree of all employees, ability to self-development, good place to start for entry-level engineers
Cons
Mid-level of salary, crazy sales management, lack of investments, the company is not growing, no clear plans for future, no talent management strategy etc.