D
Daniel Gutierrez Review of OSL.
I've worked for OSL for about 18 months now, and r...
I've worked for OSL for about 18 months now, and recently got promoted to a TL. OSL is a great company to work with, as they are expanding into different departments where they will be room to grow and pursue a better career
Comments: