Pros
You could get by doing minimal work and making up technical terms equivalent to "blinker fluid". No one will question you. So if you don't want to do work, that could be a pro.
Kontras
Technical teams skill levels are bottom of the barrel. Senior engineers have about entry level skills comparing to other places I've been at. Management thinks they are have tech knowledge. Spoiler alert- they don't. They're clueless. Look at all the data leaks and application crashes on TMobile.com. They have no idea how to fix it. 🤣😂🤣 If you are thinking about working here, this is what you will work with daily - Micro managers with no technical knowledge making technical decisions for engineer teams. Legacy apps with buggy code nobody want to bother to fix. You're not responsible to fix them though. Just report progress and make up excuses. - see pro. Fake positivity everywhere and slackers sucking up to managers to get ahead. Get ready for things like - Omg you wore a leather jacket you're so awesome A++++