Law enforcement career enforcing Federal laws, Border Security and Immigration. Plenty of forced Overtime. Very well compensated with little time off. Forgot about your weekends or family holidays. You give your life to the Federal Government until you either retire or expire from the job, No two days are alike. Some supervisors are good, others are really bad. You work around all sorts of personalities and people of varying cultures, races and ethnicities. You are always being watched and monitored by politicians, management and the media who are very quick to place the blame on a CBP Officer or Agent even for very minor perceptions. Advancement is fantastic if you have a well connected mentor. But the Money and Benefits are Great.