I worked for them about 5 years ago, but most of the management is still there. I can tell you it is absolutely a fantastic company to work for. They really take care of their employees are one of the top technical and successful operators in America. I still see Mark Papa the CEO from time to time and he is the most approachable nicest person in a senior management position I have come across.
That said, if you are in finance, they are pretty risk averse and you won't see to much action, which is the only reason I am not there any more. However, if you are looking for a company to work with until you retire, this is a great one.