Pros
Generally the everyday people are worth knowing and you will find a rich diversity of culture.
Cons
The smoke and mirrors are all too real. Breakfast was fine the first few months, you get over the bagels and the russian roulette melon selection. You are a peon, they will use you and as soon as you demonstrate any advice, also known as contradiction, they will let you go and hire someone cheaper and who doesn't have an opinion - I've seen it happen countless times. Want to keep your job, keep your head down, agree with the inexperienced and mindless managers and laugh at all the boys club jokes. Keep it up and you too can be a manager within the year given the turnover rate! Work life balance is a joke and non-existent unless you are friends with higher ups but I haven't done a 45 hour work week let alone 35. Social distancing has given us the opportunity to avoid the pointless parties that are put in place as a distraction to the dismal salaries, invest in a company that invests in you (RRSP cough cough**). If this is your last resort, hey take it, you'll get some experience from it, then take that experience and run, far away and forget the rest.