Company benefits and rewards aren't great, though they have been under review, which is a positive step. Sometimes, confidentiality can be a tricky point, with information not always being handled as expected, from anyone. The structure of the business and management levels have changed frequently, which has at times led to uncertainty around career progression and promotions. This has meant that some people felt like they were working towards goals for a long time, that later shifted.