Pros
WFH,flexible,& very flexible. There's no other cons
Cons
There's so many meetings throughout the day,& nobody still knows what to do. You have to enter everything you did on a timesheet, There's never any clear instructions on what to do. Managers would ask you to get in meetings about projects without you having any knowledge,& nobody knows anything