Meet the new boss. Same as the old boss.
Pros
Horizon truly make some incredible products. They have selected a world-class team of people to back them and I truly feel that they are light years above the nearest equivalent companies.
Cons
There is a clear and definite lack of communication for all of the information that passes through the building. The process by which decisions are made are extended and truly stifle any meaningful input. Senior management has made some incredibly poor decisions and their employees have suffered for it, including losing their jobs over situations that they had no hand in. The pious undertones that govern the company's "culture" are quite irritating to say the least, and seem to only serve as a means to help some people sleep at night. Nepotism rules and meritocracy loses in this environment. They use you up and then cast you aside.