2.0
Oct 15, 2017
Current employee, more than 5 years
Pullman, WA
Recommend
CEO approval
Business Outlook
Pros
Stable environment Good people to work with
Cons
Management spouts the mantra that the company is employee owned, they care about the employees, and transparency is important. But in the past few years these claims of SEL as a company have been not been true.