Pros
Everyone was friendly to work with. Surprisingly well run as a company.
Cons
Not sure how their culture has changed after being acquired by Oracle. Betting it was for the worse.
Pros
Great pay, benefits (medical, dental, vision, 401k, life insurance, more), and opportunities to grow your career through training and developmental jobs (6 months to 2 years, trying out a new... job/position).
Cons
No real cons. Every now and then you'll come across a manager who isn't very good, but that happens anywhere.