I have been a OneSource Employee for many years. Yes, as many have said companies change things, over time but that is life. Life at Perkin Elmer is what you make it. If you want to be a great engineer, then be it, and you will never have an issue with your customer or leadership team. If you, choose to be a less then stellar employee then this - more... is not the place for you. You work for the best, always do the best thing for your customers and company, and you are set for life. Self made people, who have values are what make us a company, that I am proud to work for. Work hard, and smart and ... - less
ProsTake care of customer and company and life will be grand
ConsWould like if they kept lunches, but it 2018.