Personally, I would not bother applying with this company. They pay very low compared to other companies. They require a "dog and pony" show type presentation just to possibly "move foward" in their hiring process. This does not get you an interview, just a possiblity. Even if you wanted to be an entry level part-time position for any random job you have to give a presentation. It's not like you are applying to a a highly sought out position with a Fortune 500 company like Google or Facebook. This company is the type of place that you work just to get you a paycheck until you can get in with a better company which is evident since they are constantly advertising for some of the same positions (ie: high turnover rate).