EMIRATESBZ.COM
For Merchants
Write a Review
The Big Idea
2
reviews
14-03 Tower A, Business Bay, Dubai, United Arab Emirates
+971 4 421 5744
www.tbi.ae
suggest an edit
Dubai
Advertising Agency
The Big Idea
Sarfaraz
0
05 June 2019 16:18
Be aware from this company. They dont pay freelancers the said payment on time. Very unprofessional behaviour.
report
reply
Bilal
0
02 June 2019 0:13
Not hearing great stuff about them. Not paying freelancers on time isnt ethical practise.
report
reply
Write a Review
Overall Rating:
post