I worked at Omgeo full-time
Great colleagues, outstanding compensation and benefits, work/life balance
some previous executive management - others were terrific!
I applied online. The process took 2 days. I interviewed at Omgeo (Boston, MA) in September 2015.
Interview Process include initial technical interview over phone, if its cleared then face to face interview which was scheduled for more than 4 hours and if its cleared then negotiation with HR about pay composition etc.
Let us know if we're missing any workplace or industry recognition –