Big companies known for abandoning projects have a bad brand in that regard (although their brand might be good in other areas).
Big companies known for abandoning projects have a bad brand in that regard (although their brand might be good in other areas).