Pros
I've worked at GenoLogics about 3 years now and there are several things that set GenoLogics apart from other software companies I've worked for. The first is the tremendous sense of team and mission. I love feeling like we're a group that's all in this together for the good of our customers. The second is transparency and honesty. I like knowing where the company is going and how the company is doing (in the good and the bad), and I know that if I ask a tough question it will be answered honestly. Finally, we deliver products that matter. There's lots of software companies out there, but at the end of the day, I want to know that the work that I do means something.
Cons
The company is growing and with that growth comes some growing pains, including putting in extra time when needed.
In addition, the benefits package, while good, could be better when comparing with other companies in the Bay Area. It does have more vacation time than most, so perhaps that offsets some of the other aspects.