Always looking to help out you as an employee and better yourself in your career.
Turnover can be high depending on the contract.
Smart colleagues, exposure to top business leaders, travel. Decent pay. Good work-life balance.
Small company so not a lot of room for growth.