Reasons why you might want to look for an exit. My (subjective) observations for many many years now.
Personal indicators
-
When your manager treats you differently, might not include you in meetings and sprint planning
-
You might see additional headcount in your team
-
Talks of pivoting or terminating project(s)
-
Manager focuses on your failures than successes
-
Several manager level meetings
Company wide indicators
-
Company financials in decline quarter after quarter
-
Some groups don't perform as well as others
-
Your group is mostly software based and can be off-shored.