You need to be thick-skinned and be able to handle pressure. You cannot slack-off and need to be applying full effort or you wont succeed. You need to be very self organized and able to manage yourself. Overall, these are not so bad as long if your a good worker.