-
August 2023
Payment delays are common. I regretted working here. Please disregard the positive reviews present here; I suspect they are all fabricated.
-
August 2023
The new management are terrible with staffs. Don't even plan to work here
-
June 2021
Management is super friendly and show their employees a lot of appreciation.