FBI agents investigate violations of U.S. laws and many types of crimes. Candidates must pass physical, medical, and vision/hearing tests and have a degree in criminal justice. Agents typically work over 40 hours per week and must be available 24/7, relocating as needed. The job involves both independent and team work indoors and outdoors. Salaries range from $55,689 for new agents to over $100,000 for agents with 10+ years experience. Benefits include paid holidays, vacations, medical insurance and retirement plans.