Interesting and challenging problems to solve, extremely smart, yet humble co-workers, good compensation and work-life balance. As a developer, I've learned a lot and worked with some of the best and brightest.
The interview process could be improved to be more structured and consistent (speaking only from a developer in PD). This would help F5 continue to find the best people and also make it a better experience for interviewees.
Like many multi-office companies, discord between offices sometimes gets out of hand.
While the problems are challenging and interesting, sometimes they are just incremental changes to an already very successful product or model. What are we going to do next to change the world?
After the initial phone screen, there was a full-day, onsite interview loop. There were five technical interviews, which included whiteboard coding problems, and lunch with the hiring manager. I received an offer approximately one week later. The int
Very thorough process that involved a phone screen, followed by an on-site interview with ~6 others. The on-site interview started with a small/simple paper exercise on basic programming questions. This appeared to be used to seed one of the intervi
The overall impression is quite disappointing. The recruiter didn't even take the time, after I went through 3 interviews, to communicate the results or feedback (negative, I presume) after the technical interview. Management and technical people see
After the initial phone screen, there was a full-day, onsite interview loop. There were five technical interviews, which included whiteboard coding problems, and lunch with the hiring manager. I received an offer approximately one week later. The int
Very thorough process that involved a phone screen, followed by an on-site interview with ~6 others. The on-site interview started with a small/simple paper exercise on basic programming questions. This appeared to be used to seed one of the intervi
The overall impression is quite disappointing. The recruiter didn't even take the time, after I went through 3 interviews, to communicate the results or feedback (negative, I presume) after the technical interview. Management and technical people see