2.0
23 Dec 2009
Former employee
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Had some ok benefits. Gave free product samples. Had a nice summer picnic.
Cons
Very clicky, who's your friend or family? IT is a sweat shop environment, 50-80 hour week expected. Avoid!!!