Productorials
Bad service
- 10-09-2008
- 10
This is just a terrible company to deal with. Over promise and overcharge and under perform. They talk a great game but after almost a year we gave up and fired them.
Company: Productorials
Country: USA
State: Massachusetts
City: Boston
Site: productorials.com