Слово компания, так как написание буквы А или О , зависит только от того, какое значение оно приобретает .
Компания это общество, группа лиц, проводящих вместе время,например, компания друзей,
а кампания - это какое-то деловое общество,например, кампания нефтяного завода.