What people say about working at International Visual Corporation
Great place to work
The company is constantly evolving and growing. Albeit it goes through growing pains at times, management/staff work hard to get through it allowing it to be successful.
Time management skills are challenged and an employee needs to be organized....