Pros
great work life balance (depending on project) flexible hours (depending on manager) benefits training/education opportunities
Cons
very different experience depending on your project and manager. I've had managers focus on butts in seats and standard hours and managers that don't care as long as the project is happy and you are getting work done. Sadly, the CEO falls into that first bucket is trying to force everyone to be in the office 4-5 days a week or a hybrid worker, which is 3-4 days a week (but you lose your designated office and have to struggle to reserve an office when there aren't enough). They give you the recruitment sales pitch about working remotely and teleworking, but it is almost impossible to get and is getting even stricter as we come out of the pandemic. They have a lot of outdated policies that haven't made sense is 20 years. The CEO constantly lies and backtracks on his weekly all employee call that demolishes any confidence I have in him. Examples include saying hybrid work would be coming in the office for business needs only before changing to mandated a minimum days for week, saying that innovation can't happen unless you are meeting in person (even though he praised how innovative we were while working remotely in the height of the pandemic), that we need to be good stewards of government money (but we waste money on free food at main campuses, rent on buildings in expensive areas that sit empty, and force employees to charge government contracts for all internal work such as trainings and department meetings) and that the company board is very diverse when it is actually mostly old white guys.