Pros
Great Physical space. If you are self motivated you can use your time there to grow . Theres zero pressure to actually get anything done.
Cons
The job is simply not what was advertised. The Digital Factory (DF) was sold to me as an innovation hub where a honed agile process rapidly generated world class solutions which were iterated on. The reality is that the agile process is pure theatre, most of the scrum masters are very weak and lots of the employees are not even familiar with basic agile practises. The DF is beholden to the larger bank so the release cycle is too long to do any real iterative development anyway. Another result of this relationship between DF and the bank is that basically nothing gets released, you are essentially building prototypes to the whims of whichever scotia exec is sponsoring your team at that moment (expect the sponsor, and therefore your requirements, to change pretty regularly). As nothing gets released theres no sense of satisfation in a job well done, on the plus side, there are no real deadlines, just do as much work as you want! Gets old though.