Pros
When I first started working for Opentech it seemed like a great place, the people were fun and seemed to like their jobs. The company wasn't too big, and everybody kind of knew one another. There's a big focus on personal relationships and getting to know the president and other managers. The president really wants you to spend a lot time with him and get to know him and so he can get to know you. He really wants people to be part of the Opentech family.
Cons
Well like I said, it was nice at first, but the honeymoon didn't last long. That family thing gets pretty annoying fast, and then you realize it's like working for a cult, or a church or something. Making money isn't the focus, so long as you make the president happy. I'm sure a lot of people won't understand this, but working here is more like going to church than work.