Pros
I think I got very lucky with the team and manager I had. They were great and the work life balance was great. I really got to learn a lot as this was my first job out of college. All of this growth is def attributed to the great manager I had.
Cons
They really don't care about you as an employee. Working in tech I was expecting to work from home until it was 100% safe to return. We've been working remotely since March 2020 and we've kept the company running. They rewarded us by cutting pay raises while the company had record profits. They made us return to work with a flex hybrid model and they aren't mandating vaccines for employees returning. I don't feel safe at work. I have people on my team that are anti-vax and I'm still expected to return to work and interact with them. With the rising delta cases I expected us to return to full time work form home, but management has just doubled down instead and they expect us all to wear masks now at work. They know they will be losing talent due to the return to office plan and they are ok with. Management has stated they are ok with the expected attrition. They don't value domain level knowledge at all.