
Mixed reviews regarding management and corporate culture, with some employees citing a toxic atmosphere.

Concerns about the impact of external factors, such as sanctions on leadership, affecting business relationships.

Limited promotional opportunities and recognition for work, particularly in back office roles.