If someone would be honest, this company might perhaps be called a scam or at best an unorganized assembly of sales people and call agents trying to keep you in the worst development process I have experienced in my life.
The task was to develop a website according to my design ideas, link a data feed and SEO optimize it.
Simple design delivery did not get beyond some pdfs for a tiny 9 page website in a 3 month timeframe while the indicated timeframe for the whole project was 8 weeks. The design was inconsistent in implementation, already implemented elements disappeared again and feedback had to be given several times on the same topics without recognition. The communication works only until you have signed up. The promise you the world in terms of delivery and realize almost nothing.
0 Stars would be the right choice.