Was great at first
I am unimpressed by the management and the computer systems are less than adequate for a global Pharma corporation such as lonza. The culture here is "hurry up and wait", not so efficient and at times can be very stressful. Small group, lots of butting heads. Not receptive to new ideas just want worker bees.
ConsLots of meetings