There is a very open culture with limited of hierarchy. The "Lunch and Learn" sessions are varied and at least some of them will be thought-provoking regardless of your interests. All backed up and filed for you tp pursue your own interests.
Cons
Be prepared to work across silos. There are still some and wariness of ideas from elsewhere.
Cool place to learn, make mistakes, grow & empower knowledge at each step. You'll get opportunities to gain knowledge across divisions and culture is quite flat. Easy & simple!
Cons
We don't have closing hours, hence place only for passionate people and who believe in making a dent in the universe.