Beware of a team that describes itself as a “Commando team” or “Internal startup” inside a corporate.
Chances are that they expect you to work start-up crazy but you will have to fight corporate bureaucracy and procedures.
Not a good combination in my experience…