H

Hamad Ahmad

4 years ago

I would not recommend working here. They have an e...

I would not recommend working here. They have an extremely high turnover rate. People are joining and quiting usually within the first week.

Comments:

No comments