Ща бы джунов слушать)) Я вообще совсем недавно стал его ковырять, но после React - збс. Потому что:
1. Все проекты без зоопарка - то есть выглядят плюс-минус одинаково
2. Хочешь не хочешь, а будешь юзать тайпскрипт
3. Всё решается просто: залез в доку - получил ответ
4. Понятно, как покрывать код тестами
5. Есть DI
6. Нет JSX - это и плюс и минус одновременно
А из минусов:
1. Тот же MaterialUI по сравнению с Реактовым какой-то пустоватый и как будто умерший
2. Вроде как (но это не точно) размер бандла большой получается (по сравнению с Reactовым - в среднем), но это много от чего зависит
3. Ангуляр-шаблоны на любителя, на самом деле. Не сказал бы, что всякие ngFor, ngIf выглядят приятно и легко читаются