Решение без JS:
Принцип действия: Над кнопкой показа меню добавляется скрытый чекбокс, который выступает как триггер состояния. Состояние чекбокса управляет применяемым css правилом на меню.
Кнопку "Server systems development" и скрываемое меню делаете в одном контейнере top-left-container.
На том же уровне, где находится меню делаете прозрачный input type="checkbox" над кнопкой "Server systems development".
Вывод и скрытие меню задаете примерно такими правилами:
div.top-left-container input[type="checkbox"]:checked ~ div.menu
{
/*анимация появления меню*/
}
div.top-left-container input[type="checkbox"]:not(:checked) ~ div.menu
{
/*анимация скрытия меню*/
}
Решение c JS:
Вешаете обработчик на кнопку Server systems development, проверяете наличие класса отображения на меню. Если нет класса, то добавляете, если есть то убираете (в Jquery будет использоваться функция toggle).