Pros
First of all, the company culture is top notch. It starts from the very top and it trickles down. The vast majority of employees are dedicated, intelligent and have excellent drive to push the limits of the technology. This is derived in part from the fascinating nature of the business and in part from the management team's open mindedness that allows for ideas to be heard and actively pursued. The benefits are wonderful, and the executives take great pains to ensure that medical packages are affordable to everyone. Omax offers help with furthering education opportunities by reimbursing tuition costs. The care that Omax has for its employees is reflected in the company's willingness to mentor and promote from within. This leads to a good morale and has the added benefit of continuing the company's strong ethics and culture.
Cons
Though Omax is considered a big company for the niche it serves, it is still relatively small in terms of employees. As it transitioned into becoming an industry leader over the past few years it experienced and still continues to experience growing pains.