Melaleuca team members crossed the stage in the auditorium at company headquarters south of Idaho Falls on Oct. 28 to receive bonus checks honoring years of dedication and service
A total of $2,834,388 was awarded this year to 240 employees across Idaho, Tennessee, Missouri and Hawaii. The total amount each employee received was based on the number of years they’ve worked for the company.

Post Register

Idaho News 6
RadarOnline
Raw Story
CNN
OK Magazine
AlterNet
The List
KPTV Fox 12 Oregon
CBS News