Current Employee3.4Feb 29, 2024Incredible technology, brilliant colleagues, terrible leadership with a culture that doesnt recognize leaders and winners. It recognizes conformers.
Incredible technology, brilliant colleagues, terrible leadership with a culture that doesnt recognize leaders and winners. It recognizes conformers.
Former Employee5.0Aug 14, 2023Great place to work - can have a pretty hierachachical structure, depending on whether you are in a good team it can have some cultural issues. However if you can source, prospect and lead you will do well.
Great place to work - can have a pretty hierachachical structure, depending on whether you are in a good team it can have some cultural issues. However if you can source, prospect and lead you will do well.