I worked at Lyft full-time (More than 3 years)
Strong community and good environment to learn.
Hard to move up within the company
I applied online. The process took 6 weeks. I interviewed at Lyft (Nashville, TN (US)).
Very smooth interview process. The recruiter was very helpful in following up through the entire process, the hiring manager was very cool and communicated the expectations very clearly. HR phone screen - Hiring manager phone interview - Take home assignment - Onsite (4 rounds) - entire process took 6 weeks.