Not everyone loves it here - I think people either love it or hate it - no gray areas. It depends on what you value - if you like to push yourself, then you will probably love it. If you want to stick to your job description, they probably aren't for you.