You should make sure that you can work long hours and that you are motivated to finish a project. Being at Deloitte I've realized that deadlines are super important. I've seen my Senior stayed at a client's place until late then come back to the Deloitte office to continue working. Also, make sure you are involved in the community and that you're a well-rounded person not just good in class. This is super important anywhere you go. At Deloitte, they want to make sure you will fit into their community. They have activities all the time like going out and help the environment or different sports team you can be on. It's important for them to know that you will not only be good for work, but good for the team!