Pros
Great company to work for with competitive compensation and benefits (401k, medical, dental, vision). I have worked here for 10+ years and have always been treated with respect and professionalism. The owner really cares about the employees, and the company provides training and the tools to help the employees succeed in their role. There is a relaxed business-casual work environment, and all of the other employees are friendly and easy to work with.
Cons
There are not many Cons about working at Omnitron. People who work here tend to stay.