We are building several applications that will eventually be one front-end application. It is split up into several projects at the moment where each project is managed by its own scrum team.
The older applications were built on Angular 1, while the newer ones were built on React. The result is inconsistency in the look-and-feel, diversity among developers that use Angular and React, and lack of re-usable components between different frameworks (Table built in React cannot be used in Angular and vice-versa).
The decision of the higher-ups was to port React applications to Angular 1, which made a lot of React developers and even some Angular developers furious, knowing that React helps us produce better code and is easier to reason about than Angular 1. It is newer too, while Angular 1 would need a complete re-write anyway to Angular 2. However, React could be replaced by something newer in the future anyway and will be eventually old, too.