A role at quibbl isn't for everyone. Interns have the experience to pick up real responsibility, and own/deliver projects, but you will get meaningful feedback, and sometimes that can be tough. Personally, I pushed through, learned a lot and have been rewarded in terms of increased responsibility and other recognition.