As long as the company doesn't treat engineers like code monkeys, sure.
It is awful being an engineer who cares about the product but being part of an organization where engineers are never involved in product conversations.
It is awful being an engineer who cares about the product but being part of an organization where engineers are never involved in product conversations.