Good Organization, could be better
There are no minority leaders which seems little odd. Promotion are given to people but not all who deserves it.
Great work/life balance,
you can choose to travel, which is always a good experience
Management in general is good, however people seems to get promoted based on how much you are liked versus how hard you work
Pay can be lower than average