https://www.glassdoor.com/Reviews/Employee-Review-Taro-Pharmaceuticals-RVW28832023.htm came across this while job hunting tonight.
What's going on in Finance is nothing compared to what is happening at Sun. Read their board. They are losing sales because of bad management and the CEO's bad reputation.