I don't let my friends apply here.
Stressful. If you are lucky, you have a team full of encouraging people who have your back but once in a while, there are people who are overly competitive and trying too hard to stick up to the management. Also, there is heavy favoritism, beware.
Otherwise, a good place to work with and build your career if you are young. Pay is great if you work - more ... for it. - less