CCR1009-7G-1C-1S+PC Scaling

Please my Organisation is planning to get two ISPs to provide internet service and need a router that can aggregate two WAN link.
I am planing to get CCR1009-7G-1C-1S+PC. the size users in my organisation is about 300. please will CCR1009-7G-1C-1S+PC serve for this purpose. and again will it work with the existing Cisco switch?

Will be perfectly fine and work with existing switches without issue.