It's a great place to work with complex data and contribute to the world of pharmacy. People are mostly friendly.
Cons
Low pay, you should work most holidays, it's a big company and no one really cares about the software or knows how important it is. There is a wired contract that lets them sue you if you quit your job.