The total package!Compensation review
The total package!
very good because of my direct boss.
I love my site and be part of Takeda but many of our leaders don't get the vision. Review from Engineering Dept
I love my site and be part of Takeda but many of our leaders don't get the vision.
Its a great company to work for. I have an excellent manager/ supervisor who develop me Review from Engineering Dept
Its a great company to work for. I have an excellent manager/ supervisor who develop me
Overworked by excessively long hours daily. Most can't rejuvenate because there isn't enough time in the day to recuperate before it starts all over again.