Companies don't have feelings. No one cares more about your career than you do. Certain people belong in certain kinds of jobs. You do have special gifts that fit you for some, disqualify you for others. Take time to assess your skills, temperament, aptitudes in depth.
Careers are short-term.
Therefore, think short term. Don't take your present opportunity for granted. You should feel the same way. People skills are more important than technical skills. Even in technical jobs, you have to interface with someone.