Pros
Benefits package is the only pro these days If you like going in office, they have a cafeteria with free lunch offerings
Cons
Management - No one knows what's going on, decisions are all impulse and only take into consideration managements bonuses Team work - Nobody contributes to any teamwork outside of your direct teammates, assuming you can actually get ahold of them RTO initiative - Caused the company to receive a lot of turnover and rightfully so. There's no need to sit in an office for all online work, all online meetings, and getting a write up for not being at your desk to help a coworker when the whole point of going in office is for collaboration. Scheduling purposes - Scheduling meetings, events, and projects when a lunch break is supposed to be taken Accountability - There's constant finger pointing and a "we did what we should do" or "that's not us, you need to do it" from everyone. No one takes any accountability for any mistakes made.