Pros
With hard work and a non-complacent work ethic, a person can create significant change, both within the firm, as well as within their own career. Excellent compensation and benefits at most levels, and within technology, if a tool or third party product is needed to fit a solution, cost is not of concern as long as the solution is proved out.
Cons
Citadel once could be described as a small firm full of exceptionally bright people that would not take no for an answer. Technologists would face a problem and work together to craft solutions for the firm. The company truly felt like one unit moving towards a common goal. As things changed, Ken unfortunately let in the belief that only persons with certain educational backgrounds or experience would lead to the next leg of success. I have seen definite growth in the business over the years, but the work environment has become cut-throat, toxic, and good ideas are often consumed by others not innovative enough to craft their own. Friendships have quickly been lost, people vanish constantly, giving a constant fear in the air of who is next on the chopping block, and process abounds as the firm grows, delaying project rollouts. The team atmosphere has been lost and it is unfortunately now living up to the reputation it has externally.