метки с текстом закрывают друг друга, раскрасьте метки в разные цвета, а рядом напишите легенду какие фирмы из какой категории -- кажется 117 точек было бы здорово разбить на несколько кучек (типов, категорий).
С первым утверждением согласна на все 100%. Спасибо за коммент. Попробую сразу наложить какой-то фильтр на список компаний. Хотя, окончательно мысль, как решить эту проблемму, мне еще не вырисовалась :)
А по-поводу раскраски: среди компаний все категории взаимно пересекающиеся. Т.е. будет n! вариантов раскраски, что уже не так здорово. :(