Overall good, but not without it's frustrations
Pros
I think the best thing about working here is work/life balance. They have a very generous work from home policy and are usually pretty flexible when it comes to needing time to run errands, etc. I also find that I am able to influence to some degree how things are done.
Cons
Omgeo operates more like a big company than one would think based on its size. This is probably due to the fact that it was a joint venture between two larger companies. Due to this, sometimes it is difficult to get management to move on some things. Another issue I see is that there is seldom a "no" response to projects we are expected to complete and often times employees are over worked. There is a bit of uncertainty with the recent integration with parent company (DTCC).