Current Employee4.4Jan 9, 2024Great place to work. The company is growing rapidly and rewards those with a drive to succeed.
Current Employee3.0Oct 25, 2023US leadership tries hard, but BCN leadership does not understand or empathise with our needs, does not understand the requirements to win the market and continues to make decisions that jeopardize the health of the company
US leadership tries hard, but BCN leadership does not understand or empathise with our needs, does not understand the requirements to win the market and continues to make decisions that jeopardize the health of the company