T
Tom Emeigh Review of Roxane Laboratories, Inc.
A decent place to work, but many of the people the...
A decent place to work, but many of the people there - especially those in management - can be very petty and self-absorbed.
Comments: