4.0
23 Aug 2015
Former employee, more than 3 years
Longview, TX
Recommend
CEO approval
Business outlook
Pros
Conscientious personnel with a strong desire to do the best work out there. Great team environment.
Cons
SLI is a small company that can sometimes require you to wear more than one hat as an employer.