Vantaggi
Relatively stable pay and job the tech industry. Name is somewhat reputable if you don't consider all the bad press about vulnerabilities Fortinet puts out. If you choose to stay, you can keep you job by doing the minimum. It's not a golden shackle since the pay is lower than the competition. If you put your foot down on not going above and beyond, nobody can fire you because of the lawsuit-weary HR policy and procedures. Your managers are probably in the same boat - just settle.
Svantaggi
Upper management is tone-deaf to the people on the ground. They don't respect your professional opinion and make things harder for you. They make decision that often require 2 to 3 times more rework. Mandates and objectives can flip overnight, causing more rework and burn people out. Fortinet is unable to keep the good employees because of bad management and lack of vision. People that have stayed are the ones that have settled for tranquility and unable to survive out there. Fortinet has become their shelter as immigrants. Company loves to do petty things like tool-trimming and cost-saving that saves no cost and hurts performance. In the end employees are paying with their work-life balance. People don't find fulfillment in the jobs themselves anymore. So either they quit, or they work the bare minimum and take a paycheque. RTO 4 days for most people now. 5 days for team leads and above. Needless to say, this is another tone-deaf decision for people living in the bay area. It's even worse for Vancouver location when people have already settled somewhere else. Whimsical company social events. In some major events each person gets a donut or a banana. Management goes back on many policies to give you less and less incentives to people that have sacrificed for the company.