Formermanager – July 1, 2013
SEL is not actually a fun place to work, its like joining a cult. You will need to agree to follow their obsessive policies on security and confidentiality to protect their image, while you slave away your weekends and sit silently in your tiny cubicle. Don't plan on staying too long or your soul will disappear.
melinico2 – July 23, 2012
A Company that I would love to work with. I walked my resume in, I'm a hard worker and they would be proud to have me.