Pros
Flat company structure and also the management is accessible. Very friendly atmosphere, we have colleagues from different countries and cultures, very cool team of young motivated people, regular salary raise and nice benefits
Cons
Open office, sometimes too loud