This is for the San Jose office only and does not reflect Seattle. Also, I'm re-posting from something Glassdoor had me remove because it was too honest a few months back, so I'll try to choose my words carefully.
Advice to people looking to join F5 for employment: Use F5 as a stepping stone if you must. If you're a new grad, try looking elsewhere because F5 will lowball you big time. This place is great to hibernate, collect a paycheck, get really good medical benefits, and study your way into a much better company.
Some really terrible peers, in terms of character, with lots of politics and backstabbing, and lots of CC'ing managers on emails for no good reason.
Some teams are overworked, with 12-14 hour days.
The company's rhetoric does not match the reality; they say one thing, but there's always an excuse to not follow through.
People in HR/Hiring have personally told me they will bid the lowest they can go, and only recently have they started to offer slightly more due to a lack of talent/interest.
The culture is slowly degenerating due to an influx of low-talent hires from "surrounding" companies; you can figure out on your own what I mean.
Nepotism is very high; growth is nearly impossible if you don't play the political game or know someone who will go to bat for you.
Middle management is often handcuffed to get the resources they need or are lied to by upper management due to politics.
Change what you do. Match up what you offer and say. Employees are people.
I found the entire process very systematic. I had an initial phone screening round, followed by more coding and design rounds. The feedback from the team was very fast as well.
First round was an online assessment. Second round was two phone technical rounds (coding rounds). Third round: one onsite (five rounds: three coding, one system design, one behavioral).
I was first approached by the hiring manager and was asked about my programming skills. I had three telephonic rounds (30 minutes each) with three different recruiters. They were very friendly.
I found the entire process very systematic. I had an initial phone screening round, followed by more coding and design rounds. The feedback from the team was very fast as well.
First round was an online assessment. Second round was two phone technical rounds (coding rounds). Third round: one onsite (five rounds: three coding, one system design, one behavioral).
I was first approached by the hiring manager and was asked about my programming skills. I had three telephonic rounds (30 minutes each) with three different recruiters. They were very friendly.