It is extremely competitive. You need a degree in finance or business from a top-10 business school to get started. If you aren't competitive enough to get in to a top 10 business school, you're not going to make it in investment banking.
What skills are required? Is it considered to be a good starting career>