Flexible work hrs (work from home, other country, state etc. ), job security, nice food and gym on campus, beautiful campus, not too much work pressure
Cons
career growth, salary, raises, promotions (you will get promoted but it has nothing to do with raises!), rigid job profiles, very slow pace of work,
Large and stable company.
Good benefits and job stability in these economic times.
They promote a healthy work/ life balance, a great place to work if you have kids!
Nurtures a learning environment, offers multiple classes to it's employees to increase learning
There are many different products, so you can switch jobs easily within oracle if you want a new challenge.
Cons
Does not provide a fast paced and innovative environment if you are looking for that.
A lot of work happens across continents so there are some late night/ early morning meetings to allow the US and India teams to work together.
There is not a good process followed to determine raises and promotions.