Pros
Mans paid me 2 weeks to look for a new job and told me EXACTLY what about my performance wasn't good. Did a Transfer before terminating. Advised on how to advance my career in the "you're fired" talk. OH! And he met me IN PERSON to have this talk. Private 1 on 1. You're treated quite human since Fidelity profits off the public market knowing it's cancer and stays private. I think officially it's 8 to 5 work hours but I roll up 9~10 and it's all good. I can leave like 3. As long as my work was getting done, it was good. WFH is awesome.
Cons
When they put out the snacks, the packs of nuts are coated in sugar. Have to pay for food at the cafeteria now even though the chefs manage to somehow burn cauliflower. Only edible food is fried food. Even then occasionally it's feked I believe there is poor communication throughout the company. You have to talk to like 30 people on every task you do. Scrum masters don't understand programming and are like "bro, why isn't this done" despite you just telling him why it's not done. The encouragement I received was "Okay, try and get this done before the end of the sprint" wow... why didn't I think of that! STFU.