Great Culture and Place to Work
While I was with Takeda a short time, I very much enjoyed my time there. They walk-the-walk on culture, mission and teamwork, valuing individual contributions and supporting a good work/life balance.
ProsGreat Culture, Respect for People, Work/Life Balance
ConsNo Relo for Hired Managers - Why I had to leave as I couldn't sell home