Pros
The only thing I can think of is the pay is on par with where it should be. This company took away any other pros when it abruptly changed to a mandatory 5 days in office.
Cons
Leadership does not care about it's employees. Company leadership implemented a mandatory 5 days in office with no warning. They do not value their employees or their work/life balance. Finding parking is terrible, then you have to walk for 5 minutes in the elements, as there is no coverage. Inside is a cube farm with absolutely no privacy. Everyone is on online meetings, so you hear everything and when on calls, you hear everything from someone's back ground when they come off mute to talk. This makes it extremely hard to concentrate or focus on your own work. There are not a lot of windows, so being inside is depressing. They do not have space for all employees, but yet made everyone come back to the office. The office is a toxic environment. Too many people worried about what others are doing and if they are in the office or not. People come in when they are sick and spread it to others. Cafeteria lines are way too long and they run out of food quite often.