These guys promise big and never deliver. Project drags for years. No customer support. No one will even pick up the phone once you have paid the booking fee. They give ultimatums and nightmares to their buyers. Continuous denials. Fake deadlines.
Back and forth on design commitment. Nothing guaranteed.