Former Employee1.7Feb 20, 2024An organisation confused and lacking vision. That plus being extraordinarily hierarchical makes it a toxic place to work.
An organisation confused and lacking vision. That plus being extraordinarily hierarchical makes it a toxic place to work.
Current Employee3.0Feb 19, 2024My overall experience was okay. Comp plans and development are the categories I’d critic the most.