Pros
For the most part your colleagues and your internal stakeholders will be fully transparent with you. Making the shift from in office work to remote was also incredibly smooth so kudos to leadership for taking that shift in stride. If you are an FTE aka a blue badge life is great. There was job security throughout the pandemic and days of rest/ holidays and of course the all important unlimited PTO which you could use for mental health days, sick days, etc. unfortunately if you didn’t have a blue badge, life at twitter is quite different.
Cons
As mentioned above if you are not a blue badge aka a full time employee (FTE) and are instead a full time contingent worker (40-45 hours/week for a fixed term) life isn’t great. First and foremost Twitter identifies contingent workers with green badges instead of blue. All in all not a big deal but people do take notice. Additionally Twitter encourages everyone to show up as their authentic self. This is some what laughable to those of us in the green badge ranks because if we show up with anything less than perfection (regardless of circumstance) you are cut loose. For example, when the pandemic started, everyone was told we would not have layoffs or pay cuts. That was true for blue badge employees but for those with green badges, if your contract expired and you were doing well, you were still terminated. (This was amended later to contract extensions but no conversions but a lot of people lost their jobs). Additionally I was sold on working a contract based on being able to work 45 hours a week with 5 of those hours being over time aka time and a half. When the pandemic started I along with my other contingent colleagues were told we could no longer work 45 hours but we were still expected to produce the same metrics. This essentially forced us into a pay cut of almost 20%. Again not something our FTE colleagues ever had to worry about. Twitter encourages everyone to show up authentically and to take care of themselves but when you are not given paid time off (literally no vacation) and are in a constant state of anxiety over whether or not you are going to hit your metrics it’s tough to show up authentically. I work constantly and I’m always scared if I’m next to be let go because of the color of my badge. If you have a blue badge you’re golden but definitely don’t join if they offer a contract to hire role.