Working with VISTA

IF you are one, then we have the job
for YOU!
Looking for passionate people who love helping, caring & changing people’s lives.
IF you are one, then we have the job
for YOU!
Looking for passionate people who love helping, caring & changing people’s lives.
IF you are one, then we have the job
for YOU!
Looking for passionate people who love helping, caring & changing people’s lives.
At VISTA, our team members are our greatest asset and a valuable part of the VISTA experience. We are aggressive in our goals to attract qualified candidates with competitive salaries, benefits, and growth potential. Our goal is to create a “Once in a Lifetime” experience not only for our patients, but also for our staff in the journey towards success and happiness”. After all…

HAPPY STAFF = HAPPY PATIENTS!

Why Join Us?

Award Winning Employer

Our efforts towards providing innovative work practices that encourage the holistic well­being and development of our employees were recognized with the following awards:

Training & Development

Our reputation for quality is the result of an incredible investment in training and very selective recruitment of personnel. As such, our people are able to perform in the right environment with the right tools and support from the company.

Opportunities to present ideas and make it happen!

In VISTA, we believe in speaking your mind if you have an idea. No idea is a stupid idea. We give you the opportunity to take charge in projects at all stages of your career and experience hands on training in all facets of a business.

Job Satisfaction

VISTA team members may come from a various diverse background, but all of us have a common passion:

Safely help people see their best. Changing lives.
And, at the end of it, we give credit when it is due!

If you want to make a difference in people's lives, come join our winning team!

Our Unique Benefits (but not limited to):

  • Vision Correction
  • Birthday Leave for staff and their spouse
  • Special Paid Festive Eve Leave
  • 101 Days Maternity Leave & 30 Days Paternity Leave
  • Long Service Reward ­total cash up to RM21,700
  • Health Medical Insurance
  • Group Personal Accident Insurance
  • Overseas & Local Training Opportunities
  • And more…