I worked at OSI Systems full-time (More than 5 years)
It was a layed back place to work
They closed the shop in April 2013
I applied online. The process took 4 weeks. I interviewed at OSI Systems (Hawthorne, CA) in February 2013.
Got into a phone conversation with the engineering director, and he was very impressed with my credentials and liked my personality. I flew in to Hawthorne a week later to do an on-site interview, but it was basically just the director showing me around the site, and walk me through a detailed descriptions of the product they were making. It was definitely very eye-opening to see the technologies being employed. I was told by him at the end of the day that I would be given the job, but he has to report to his superior about this.
Two weeks later I was notified that I was not offered the job because the director's superior wanted to hire someone who had more experiences than i did. It was a shame, since I would have gotten the position, if he was given the green light. Still it was a very pleasant experiences to talk to the people there, and the director was very personable and friendly to talk to. All traveling expenses were paid for by them.
The only downside to the whole experiences was the engineering site looked like a dilapidated machine shop with equipments lying all around, and the people working there were pretty much all hourly rate assembly workers. The work environment was definitely sub-par and not sanitized; It was more so like a factory than an office, which I was not expecting.