Company: Oracle
Date: 2014-06-12
Overall rating: 3/5
Employment status: current

Big company mentality
Pros: Good benefits, decent pay. It depends on every group how busy they are or what the culture of that group is. So you may get flexible work hours, depending on the group and manager.
Cons: Promotions and advancement is tricky. It doesn't matter how good your performance is, there are just too many layers of management and getting any visibility is a challenge.