Согласен с Андрей Николаев. Я использую стандартный bitrix:menu.sections, вот с меню точно нет смысла изобретать велосипед и городить огороды, всё прекрасно работает.
Единственное что пришлось доработать, так это вставить ссылку на раздел в шаблоне, т.к. при клике на раздел не было перехода в раздел, а меню просто открывалось.
На внутренних страницах каталога при клике на пункт раздела меню работало некорректно, добавлялась решетка в конец адреса страницы, но ссылка исправила ситуацию.
На втором шаге шла речь:
Далее в разделе /company/ создаём файл .left.menu.php
Пришлось обойтись без него, а использовать left.menu.ext.php Наверное потому что компонент каталога комплексный.