Although I was laid off from Lilly due to shifting work to the US company, I did enjoy my time there. I was made to feel welcomed immediately and the culture was very open and relaxed.
I was well trained and mentored by my colleagues. My manager was very flexible and supportive. She did not micro manage us, she treated the team with respect.
The negative part of Lilly is the influence of the US office as they held the strings and shifted many jobs from Canada to US, thus leaving my entire team unemployed.