Ecuador - Recent Activity
4 months ago
Their management sucks! bunch of jerks with a couple of bucks and some influences in the market. Don't have any ad experience, just look at their starting ads.T...
2 years ago
the worst company ever, it is a piece of shit, specially their manager, they suck