Based on your situation, it may be beneficial to stay at your current company for now. The fact that you have been working there for over two years shows that you are already established within the organization. It is common for companies to undergo changes in leadership and name changes, so this may not necessarily have a negative impact on your work. Additionally, the difficulty you are experiencing in finding other job opportunities suggests that your industry may be competitive and experience is crucial. It may be worth considering staying at your current company while continuing to gain experience and skills before actively seeking new opportunities.