R
Ricki Lee Review of Ico group
Ico Group is a fairly average company. Their servi...
Ico Group is a fairly average company. Their services are decent, but nothing extraordinary. I was expecting a little more from them, but I guess they get the job done. Not bad, but not great either.
Comments: