My best company so far.
I joined a department wherein we don't call our Manager any honorific names e.g. Ma'am, Miss, and even "po" (I think it was only implemented inside our department). We call each other after our first name, no use of sir, boss, ma'am, kuya, ate, and such honorific names. It feels like they are your friends, which makes the workplace culture very pleasant.
Meal allowance, Free Shuttle, One of the world's most ethical company
Cons in my department are very minimal, maybe in other department.