Pros
Every one in the support department are always happy to help each other and there is an encouraged aspect of teamwork to the day to day running of the department. I find the team leaders to be very approachable and, though very busy, still polite and able to find time or point you in the right direction. There's a great parking system at the company to ensure that the daily spare parking spaces can be used by the employees that have to park at the second off site car park. This doesn't have to be done so it is really appreciated that effort goes into this process. The head of security deserves huge praise for his work. He is always very welcoming at the front desk and portrays a high level of professionalism for the company. There are high expectations of work but this is very fair considering the high level of investment the company places in all of its employees. In the department, we have spacious desks and all we need to complete our work. There is a ping pong table in the break out area, which is frequently used, and the kitchen is far beyond the minimum of what is expected.
Cons
I don't believe there are any cons to to the company or the support department that aren't simply expected parts of any company. For example in support you will have to deal with high pressure situations when a customer has reported major issues. However that is expected and part of the job role. Another example is that there is an awful lot to learn initially and effort required to feel like a useful part of the team. This will be the case in most tech companies and you are well supported here so it doesn't feel as stressful as it could. All I can say is that if you are willing to work hard and take advantage of the many pros then the cons really aren't noticeable.