Pros
The company culture is great for a young, driven person. The benefits of upper management is very attractive. The reputation Red Bull has carries strongly into your resume for future employment.
Cons
The whole company is driven off of the brand which can be narrowed down to innovative ideas and being an industry leader. The problem with this is that most ideas which are being promoted are either for events with very short lives or are just not transferrable in your market. Regardless of whether your market has interest in a specific promotion you are basically forced by upper management to follow through with it even though it makes no sense and you know it will not bring in a big crowd. (i.e. a failure on execution) The only way to get a job or move up in your career is to kiss up to the decision makers in the company. The people who get jobs are often those who have the least feasible ideas but have very brown noses. Regardless of being qualified for several jobs, i will not be hired because i do not over promise and under deliver. While an immediate manager was not in office during the majority of my tenure, i was often left with very little direction and rarely updated on current events and promotions. I was able to do my job fine but i am sure that my efforts were overlooked by senior management.