Pros
The office culture is one that separates us from the norm. You're encouraged to grow, think on your own, think out of the box, and you are rewarded if you succeed. The product is amazing and truly does make a difference in the world - if only AT&T had Tenfold!
Cons
The company's core values are a bit unknown, but our CEO constantly reminds us to use them. This is confusing for employees. Although I admire Patrick's ability to create an amazing product and stick to his own values , he's very distant as a person, sometimes more like a machine. He will not take seconds/minutes out of his day to get to know his employees (even though there are only 50 of us). This can be viewed as waste time in many's eyes, but this is how you can make each employee truly feel valued and costs $0. When I first started, it took him months to remember my name, not exactly the best way to feel valued!