
There isn't much I can say yet, as I've only been working with them for about 20 hours. Review collected by and hosted on G2.com.
The management has been the main factor making my experience less smooth. I also haven’t got my payment yet. Review collected by and hosted on G2.com.