Challenging, must be able to learn quick, but great opportunity to grow
Great place if you're looking to create you own masterpiece of success. It's definitely a fast paced environment that presents many different challenges everyday, but if you are a fan of being in control of your own work, and finding out ways to get stuff done on your own, then this could be a good situation for you. There is no micromanagement and you are in control of your own results. To some this can be daunting given the expectations that go along with it, but the rewards are fantastic; both financially and from a career growth perspective.
It may not be for everyone but if you're looking to seriously advance yourself in an environment that would allow that to happen, then this is a great place to be.
Great team outings. Rewarded for hard work
Can be long hours at times, but that's part of the scenario when you are in control of your own workload.