Maybe they have a 10 step quality control and approval system? That would explain the delays. It's hard to type that without laughing.
10 people...to slap a few new buttons on a website.
10 people better have a pretty awesome website on some other server that is approaching completion. 10 people better have a lot of cool stuff up their sleeves because it doesn't take 10 people to develop a website and if they really do have 10 people...on the way low end that's $400,000 a year and they better pump out some product to justify that expense...cause right now we haven't seen any progress; especially with 10 developers working on whatever they are doing.