Pros
Great hard working employees with a new modern headquarters. The job comes with some really nice perks like free drinks, coffee, and use of the gym. The best part of the job is working with the customers. It is a very loyal customer base that is willing to help the company along the path of R&D. The vertical market is fun, I mean who doesn't love amusement parks and other tourist attractions? The work life balance is pretty good and there is flexibility to work from home when needed. The benefits and salary is about on par with other similar positions in the area. From the begging this place seemed like the perfect company to work for. But...
Cons
There have been a lot of really strong leaders that I have seen come in over my time at the company that have quickly learned that their honest feedback is not appreciated. As long as you sit back and go with the flow and don't rock the boat than this is probably a really great place to work and you might never want to go anywhere else. The problem is many people demand more out of a company and have been around the block and know that this won't come from the over the top micro-management. It's really a shame because I feel like this company has the potential to be a great place to work and do more.