Numoni Review Detail
"Terrible working culture where you are expected to work 24/7"2013 Former Employee · 11 Jun 2013
Really nothing that I like
Expected to work 24/7, ridiculous job load and hardly any worklife balance
Advice to Management
Review your business strategy, set realistic timeline for projects. Most importantly, please trust your employees. Doubting and constantly scolding is not going to work out.