Supportive team and friendly work environment. Interesting projects and opportunities to learn new technologies. Good work-life balance and very flexible culture.
Cons
Salary is not very competitive compared to the market. Growth and promotion opportunities can be slow. Some processes could be more organized.