Taro Logo

Very chill job. But it may make you a worse programmer

Software Engineer
Current Employee
Has worked at Ford for 2 years
February 17, 2025
Dearborn, Michigan
4.0
Pros
  • Remote work (but management is currently aggressively making everyone return to office if you live within 50 miles)
  • Relaxed workload. You can finish tasks at your own pace. Don't need to use vacation time if you need to take care of something around the house (e.g., a repairman comes to fix something in your house).
Cons

Management aggressively enforces pair programming and mobbing. You are not allowed to work alone, even for simple tasks. This is very tiring because you feel like you are in a whole-day meeting every day.

You are also forced to do this "driver-navigator" thing, where the navigator explains what code to write and the driver types it out. Why not just have the navigator write the code instead of telling someone, "Put a } here. Make a new line. Go to line 37. Click the button on the top right. No, the other button. Press Ctrl+P. What? We don't use the same keybindings?"

Lastly, there was one incident where my manager deleted my pull request and the associated branch merely because I did not do test-driven development. He did not even read my code.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
2.0
Compensation and Benefits
5.0
Senior Management
1.0

Was this helpful?

Ford Interview Experiences