OSI gives you a chance to learn and excel at what you really like to do. Everyone is a team player and it's a pleasure to work with people who are excited to be at work and have a passion for technology. The best part about this company is that when I had to transfer to another state, they let me transfer and work remotely. I've never had a company do that before!
This is a fast paced work environment with great teamwork and support. Management encourages the team to be the best at what they do and to strive to improve daily for mutual growth and success.
Contras
Other than the daily commute, I don't have much in the way of "cons" to report. The winter months are a much more difficult commute for me and I would sometimes arrive to work stressed from the drive. not a good way to start the day.