If you are expecting a "touchy feely" environment where your individual skills are respected and your value to the company is well recognized, you will be disappointed. Senior management especially is not very "people oriented". However, by being a very successful and profitable company, Oracle indeed "takes care" of its people more than adequately.