4.0
Mar 10, 2009
Anonymous employee
Current employee
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
Great corporate culture. Relax and friendly. Everybody is nice and helpful. Great hour (9-5) for most of the time. Good benefits. Great vacation policy (most people take more than 15 business days off each year).
Cons
Pay, pay and pay. Mstar is so underpaying its employees. I can't think of anything else bad about this company.