Teradyne – “Excellent software engineers with minimal career growth opportunities”
Pros
1. benefits
2. great team of software engineers
Cons
1. career growth opportunities
2. compensation is less compared to competition and industry
3. managers to engineer ratio is very low
Advice to Senior Management
1. senior management should provide a career growth path
2. research compensation and re-align to match it with industry.