Taro Logo

Yahoo Champaign's site had a wonderful environment

SW Engineer
Former Employee
Worked at Yahoo for 9 years
November 16, 2023
Champaign, Illinois
4.0
RecommendsNo CEO Opinion
Pros

The Champaign site had a great group of people that work really well together.

Cons

Decisions at the CTO level took too long to make.

Was this helpful?

Yahoo Interview Experiences