I didn't have good exper.w/BOP. My site was admittedly LARGER, but they were paid $$ to review & make sure could do it. I'd submitted 35+pg.of reqs. Complimented my thoroughness. Delayed start. Design & programming delays often. Asked about common anysite features such as sign in 6 ms. into (w/Contractual 3 mo. deadline passed. Said I should accept no matter how long it took). Updates scarce, via email&actual work completed. Design degraded over time. Also used a logo character I was not legally able to use (required later to pay over $2k to original artist for its use). Site had bugs(normal for any large site in devel.), however,1 change would result in more issues. Pointing out troubles, company suggested I was being trivial ( Generic gifs started being used, some images became grainy, others with ugly choppy outline. Not consistent. Elements didn't match in color or design on many pages. Some pages had nice pop up windows, while others were the plain windows, well, windows. Functional items on the site, not chosen would show, items chosen may not show, pics & words would spread terribly across page. Tons more visual & functional wrong or missing. Not only was it not custom, it didn't work as a basic site should. It was completely unuseable). Months late,I was told they didn't have time to work on the project (&w/o apology or regret) yet they wouldn't deliver the project. ""as is"" so I could move on to another co. (they wanted final payment). At 1 point, they said site was completed (when it still had obvious visual&funct. troubles-they'd clearly not looked at the site. ). but other times it was impossible or they'd never understood it all along. Yet, they'd requir'd& accepted a 2nd payment. I refused 2pay 3rd, final payment.
I'm NOT upset they could not do the site. Am dissatisfied they overbooked or couldn't actually do it and did not admit it ,TURN it DOWN, or let me know as soon as they realized ASAP in attempt to respect my time, my project, my money,/n allow me to go w/another co. They missed meetings wasting my time without courtesy (we'll not make it) notes, accepted over $10k, were unapologetic, and increasingly rude. Even got angry when I communicated with the programmers directly. At the end, they said that if I took them to court and won, I wouldn't get anything from them.
I received the incomplete/broken site delivered - a 3 month project - 13 months later. No new companies would touch, being so problematic.
Their site sayse they don't do questionable code, drop standards, or produce average work. However, that was not true for me in my experience. They may do decent work, but I would research, perhaps Google, Facebook, etc. before you make a final decision.
Pros: Small informational sites seem smooth, nice design.
Cons: For me, they weren't able to do project, and weren't upfront
more