Pros
I have learned so much in Frontiers, that it actually jumped me into several different IT projects and I had the opportunity to meet actually lot of spectacular professionals.
Cons
The problem with Frontiers is actually that they don't have a clear path to where they want to go in the IT side of the company. The higher IT management people are so wrong, that they actually are not in the capacity of analyzing the problems they are facing, i.e. if they have IT problem to solve, their solutions instead of focusing on business and add value to their products are just patches to create technologies (workarounds) in which thousand of professionals worked with before. Management is about focusing for getting value on your current product, you should not be influenced by technical nonsense's from i.e. Srcum Masters. Also, besides of focusing on powering their publishing brand with IT solutions, they are wasting so much resources and money trying to reinvent the wheel. In IT you can be really smart or really not smart going in the opposite direction, but they are not smart enough IMO..