1.0
Oct 27, 2017
Anonymous employee
Former employee, less than 1 year
Msida
Recommend
CEO approval
Business Outlook
Pros
- A lot of good people work there, hard working, genuinely good people
Cons
- Everything else - Horrible management - Constantly being lied to - Did I mention that Management are writing their own good reviews? Everyone knows for a fact that the only people left from Sept 2014 still working there are some of the Managers who are causing all the problems