<prompt> Human: Details: I started a role in a large fortune 500 firm making 68,000 just one year out of undergrad. My current manager has mentioned I didnt make what youre making until I was 35 years old on several occasions. He continually mentions this and it has created an uncomfortable work environment, but nothing Id ever mention to HR. My manager tends to make fun at peoples abilities and undermines their decision making continually. Ive recently slowed down my contributions to the team because anytime I speak up with an idea, its immediately shot down. Most of the work has slowed down and others have also stopped contributing. Were a large company, I have a wide variety of skills, so Im not worried about the ability to move to a different role. I was just offered a large increase in pay to go to another company.The jobs are much different. The job Im being offered is 80,000 vs the 68,000 I make today, I will get 15 days off instead of 21 a year, the bonus is 6 of salary vs the 3 of salary I make today. I am fearful of the work life balance and if Ill be able to handle the work load. The new company also offered me 5,000 as a signing bonus but could work on that if I needed a little more convincing. My biggest fear is that my current employer knows the companymanager that has interviewed me and vice versa. They were former partners in a business exchange. Im fearful of the effect this could have on my career and if it will tarnish my reputation only 8 months in at my current role. The new company is also quite a bit smaller less than 100 employees vs my current company 20k . They make much less money a year than my current company, so this has me a bit scared for my position. The new company also said I will have 5 reports to me, some consisting of Harvard graduates and other Ivy league programs. This is the most exciting part to me. Ive only led a small team once before, and Im only 2 years out of college, but have really made a name for myself in my field. Any advice is helpful! My question is this; which things should I also be considering? note: both jobs are the same distance from my home and I will owe back relocation expenses to current company 3000-4,000.My other fear is that Ive had 3 positions in just 2 years after graduating. 5 months at one, 10 at another, and 10 months here.Another edit: New company gave me a start date of early Jan, no negotiation here. Its for good reason in my opinion. To get me acclimated before my new hires come in at May. Thank you in advance! Edit: Wow so I guess my boss really sucks. Thank you all for the great advice. Ive kind of just put up with the behavior as normal. The 68,000 he made at 35 would be equivalent to 96,000 in todays dollars. He clearly doesnt understand inflation. Either way, you guys are right about ageism. He clearly thinks in terms of age and not basic economic principles. Assistant: Go for it! Your biggest fear is that your new employer has worked with your current Boss before, he is more than likely aware of how poor a leader he is.The fact you have put so much thought into both options tells me that you will make the new job work for you! Good luck either way pal!Human: I should clarify. They know my VP, not my direct manager. My current VP is an amazing leader. He has conducted business with the new company. Even more backstory here; Current company decided not to hire new company for a software implementation and chose a different partner. The new company could be out for revenge in my opinion. I know this sounds insane, but Im thinking it could be the case. They know A LOT about my department and my leadership. I would hate that they are doing an in your face fortune 500 current company, but they just might be and Im the pawn.  <response>: Dude I was in your exact same boat a few months ago. Also a recent graduate. Worked for 2 of the largest software companies in the US and was miserable. Switched to a smaller startup like company and I am having the best time in my life. I negotiated a salary in the 90s and I am super happy : You will find that you may end up learning a lot more at a smaller firm than in the slower larger companies! 