L

Leza Samuda

4 years ago

I hated working here. You're micro managed by very...

I hated working here. You're micro managed by very annoying staff most of the time how they steal hours from the workers , a lot of the members of management are highly attitudinal and lack professionalism.. the staff is even worse

Comments:

No comments