- A lot of favoritism in the company. Unless you become personal friends with upper management, it can impact your career. - The job feels over complicated with many different objectives to track. - The relationship with the customer can be difficult due to constant changes in the company which affects fees for clients and service levels. I always felt like the main aim was to simply grow the value of the business by adding random fees rather than to concentrate on the client journey. - The internal departments are very siloed and it hindered the working environment and efficiency of the company. This created a divide between departments and caused friction. - Whilst unreported due to me being male and being embarrassed, a company director (at the time) once touched me inappropriately at one of the annual events. I didn't think much of it when it happened however it was witnessed by others and remained unreported as I didn't want it to impact my development. To follow up, although it was 'locker room banter', some comments about other staff members made by directors etc were very inappropriate. - It is very rare to get a pay review. Quite often you would be told a pay review is coming and then the commission structure would change to hide the fact there is no pay review and you will likely be worse off on average. In brief, be more transparent with pay changes to avoid disappointment.