Pros
The company culture. It's collaborative and everybody has a "What can I do to help" attitude. I like having the opportunity to do work in other departments and be allowed to share in the creativity and cross-functional knowledge. The Las Colinas office is in a growing area next to a lake. The building has a gym and showers. The Thru office provides for leisure amenities making it fun to be at the office, which it turns drive productivity. The company provides good health benefits and company matching retirement investment plans. In today's industry, it's hard to find good companies to work for like Thru. There are zero politics in the company and everybody is open and honest. Leadership works hard to make sure employees are able to perform at their best.
Cons
When you work in a fast growing industry you have to deal with it's side effects. You have to be able to change directions fast and juggle multiple tasks. it can be tough at times. If you can't adapt, you will feel out of place quickly, which leads so the less favorable reviews that I've read.