3.0
Dec 8, 2013
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The SEL name in the industry is synonymous with good quality reliable products with great customer services. SEL has a great culture based on strong values.
Cons
Management rarely defines expectations clearly. Compensation and performance are not as closely linked as they should be. Employees are expected to wear many hats.