At the time that I worked there the business was growing and going through a merger with Orolia Group from France. The culture was great and the management staff was great as well. I left the company in 2007, it won't let me go back past 2012
Cons
There were a lot of changes going on at the time that I left, but all for the good. The salary was average, could have done better.