Very reliable junior people keep this place afloat
Svantaggi
This company has a toxic work culture starting at the very top with upper management. Reliance on a key position at the top who is often absent and mercurial make this a very difficult workplace to navigate.