Vantaggi
Very knowledgeable and supportive co-workers, access to technology and products firsthand so good opprotunity to learn and acquire new skills. Good benefits (healthcare, vacation etc). Oracle is also a good brand name to have on your resume when you move on to other companies in your career.
Svantaggi
Not much growth opportunities, you are basically stuck in the same position for years (despite posting very good numbers) and also the merit increases are dismal despite the company posting record profits year after year. The upper management conitnues to neglect the lower level employees and therefore the company has a high turnover rate, very little communication between you and your manager so you basically feel like you are working as an independent but are on a payroll.