- your direct colleagues are good to work with
- tons of knowledge gained about tax law
- not micromanaged
Cons
- poor pay and recognition for work put in
- trying to talk to upper management is like talking to a wall
- no drive to make programs better, just band aid after band aid
All development teams practice SCRUM. I have been in other organizations where Development practiced SCRUM/Agile but the business side of the company did not support it. At Ascensus, the entire company has bought into this approach including business and upper management.
Cons
Development is divided into multiple SCRUM teams. Cross team learning, coordination, and communication could be improved.