B

Bibi Ali

3 years ago

This is the worst place to work if your only langu...

This is the worst place to work if your only language is English. Very poor customer relations, very unhygienic, a complete nightmare in a hell hole.

Comments:

No comments