Pros
You get a chance to learn and grow to expert level if you are sharp and hard working. In average, engineers from SEL are much smarter than those with same years of working experience outside. Since the company is growing fast. If you end up working for a small field office, in couple of years, you will be the senior in your group.
Cons
Pay is on the low end. Work load and pressure is high. If you work for money, SEL is not your place. If you want come at 8:05am and leave at 4:55pm everyday, SEL is not your place. Management has big ambition that some time they commit to customer for new application that even the engineer doesn't have a clear picture how to implement. You need to be smart to pick up new knowledge and work with min outside help. Don't expect anyone to spoon feed you, you need to figure things out.