I chose company X for 3 reasons: first is the family/helpful atmosphere, second, the diversity culture, and third is the opportunity to grow.
Regarding the first reason, before even joining the company, I have had the opportunity to talk to X, Y, Z from the company. Upon knowing I was to be interviewed, they were readily available to provide me advice to be ready, to improve the odds of getting the job. For example, X from your office A shared with me some documentation he used for his preparation. The support I received just gives me a glimpse of the one I would get once inside.
Regarding the second reason, diversity, I saw on your webpages stories from different consultants, they share their background, their story. One which particuarly caught my attention is XYZ who is ABC in your GHY office. There was ... in his presentation, I saw he was able to work while leaving his passion, and sharing it with his fellow colleagues.
The last reason is the opportunity to grow. When discussing with X from A office, he told me typically from positon N to N+1, you are expected to last 2 years, and after each mission, you get feedback on your performance, with areas where to improve. You can even request training or mentorship if you feel so, and they'll provide. You are really encouraged to grow internally and improve yourself.