You get what you put into it
Very supportive team environment. Very demanding and at times stressful but the people are great to work with. Lot's of room to grow if you are willing to put in the work.
ProsFast paced, challenging. You will learn a lot.
ConsFast paced. If you're not up to the challenge you won't enjoy it.