I had a great experience working with this company...
I had a great experience working with this company. The team was supportive and the projects were interesting. The only downside was the lack of clear communication, which sometimes caused delays in the workflow.