Great atmosphere, great people, great core values, really nice place to work. Company grows dramatically year after year.
Cons
No processes, no organization, so you feeling a bit lost, promotion possible but process really weird including internal exam. No founding for external courses.