Pros
Some cutting-edge technology. Recession-proof company. Decent bonuses. Some sections much better than others.
Cons
I worked for this company for 10 years and had some horrible experiences. Some people are impressed by the free breakfast and lunch but this just means the company gets another hour of work out of you in a mandatory 45 hour + week. The interview process is brutal and you often don't hear the results. The company is very conscious about paying as little as possible by way of salaries and using whatever leverage they can against you. For example a friend of mine was there for five years and never got a raise because her husband was undergoing cancer treatment and they knew she could not leave and lose the health insurance. During the 2008 crisis they told everyone there would be no raises and bonuses because the company had done poorly. In 2009 they told everyone that they would be no raises or bonuses because despite the fact that the company did extremely well, the market was tight and they were lucky to have jobs and they could replace all the employees easily. It wasn't until the market turned around and people began to leave that the company panicked and began giving raises again and asking what else they could do to make employees stay. They are happy to take advantage of employees situation when it suits them and then complain when employees are not loyal. Certain groups are much better than others and certain managers are excellent While others are terrible. The programmers and developers in the technology and are treated extremely well. The Enterprise Services Group was treated very poorly and managed very poorly. Lots of incompetence and Empire Building and many broken promises. Management takes care of other managers even when they're incompetent or even abusive while employees are expendable. They promised training and education but whenever you applied for it suddenly there wasn't time in the schedule for it. They would tell you that education was part of your compensation package but it was next to impossible to get any training. I personally took on a project that was supposed to have several other people on it, and yet when these other people were removed from the project I was expected to meet the deadlines unchanged without the resources. In fact I ended up having to buy some software on my own out of pocket to finish the project. I even put off my vacation to the next year to finish the project on time after being assured that I would be able to take my vacation the next year. When the project was done the following year my position was eliminated and I was let go after 10 years of service and was not paid for my 5 weeks of vacation untaken nor was I given any severance. Susquehanna has a staff of excellent lawyers and they're pretty sure that you won't sue them unless you are in management. Managers get excellent Severance packages. Don't get me wrong there's some good groups to work for and you can learn a lot although advancement is extremely Limited. They have a tendency to hire Traders & quants in large numbers and then after a year firing the low performers. So many more strange things going on in this company that I don't have time or room for here.