Pros
Universal is a large company - with ability to transfer to many different departments and there are many different jobs avaiable, ability to advance is really up to you as you can choose to become a trainer, then a lead and so on and so forth,the friendly coworkers and variety of different personalities are refreshing and it's easy to meet someone you get along with, the nice benefits and discounts to several different places outside of Universal are a nice perk as well as having Fairwinds on site and there are many resources for just about anything you can think of.
Cons
The cons are that some of the management frankly isn't qualified or screened well, some of them are very immature and thus act immaturely and make very poor decisions. The HR department is a nightmare a lot of the time. No one seems to know what they are doing in the offices and you will end up walking the span of the park before you are even directed to the correct building. You are reprimanded for every small thing that you do wrong (even not smiling -- strange, i know) but this depends on the management as they all vary.