Competitive but team-based environment - competent and accountable people's performance is recognized and those are the people who get the opportunities. If you want to work at a company where you can hide in mediocrity, this isn't the company for you