M
Michael Levitt Review of Genius idiots
Genius Idiots is an okay company. The customer sup...
Genius Idiots is an okay company. The customer support was decent but not outstanding. They could improve their response time though. Overall, a satisfactory experience.
Comments: