Web Specialists at SmileMakers give their company a 3.8 out of 5.0, while the average rating for SmileMakers is 4.2, making them 10% less happy than every other employee at SmileMakers and 5% happier than every other Web Specialist on CareerBliss - the happiest Web Specialists work for University of Illinois.
"SmileMakers was a fun place to work - moved and went to contract employee for awhile to help them transition."
Update your browser to have a more positive job search experience.
Upgrade My Browser