Innova Medical Employee Reviews for Technical Support Specialist
Technical Support Specialist1 review
Found 1 review matching the searchSee all 21 reviews
Indeed featured review
The most useful review selected by Indeed
Innova was a good place to work because the work is very task oriented thats keeps your day moving quick. It is a good place for those who wants to be quick and multi taskers. Management was cooperative and there are daily early morning meetings for an update. Coworkers were really helpful and always felt great team work.Good working environment, free lunches, parties
Was this review helpful?