Good technology. R&D encourages and listens to feedback from the applications team.
Svantaggi
Leadership of the applications team micromanages the team since they do not trust the team members. Multiple senior team members have left for this reason.
Salary is average at best, and raises were minimal.