Pluspunten
Leadership tells it like it is and doesn't sugarcoat. Maybe that doesn't work for everyone, but they don't selectively share more info to "senior" people about how the business is doing and not "juniors". All important milestones, decisions are communicated to everyone. I personally like the people i work with. The people hired in all have something in common. they are good, kind people who have a team mentality. Its not a blame-y culture like in other places I've worked where there's always finger pointing. Yes, while you have to do your job and work towards hitting your goals, its not through fear or negativity.
Minpunten
The company isn't too big - sub 100 people so everyone, no matter what job title you have is treated like an adult with real accountability and responsibilities. For me, its perfect - however I could see this may not be the right culture for everyone as larger companies have less focus on each and every person.