Oberon has great potential but needs to be more selective on those individuals they put in leadership positions.
Pros
Oberon itself is a very caring company that seems to be heading in the right direction. As a contractor on a government contract I don't get to see that side often but I hear they really support their office employees. They pay fair and have an open door policy. It is pretty laid back and a very family environment in the actual office. I keep saying the "actual office" because in the office I work under a government contract these attributes that Oberon is known for don't exist due to inexperienced leadership who are strictly in their job to further themselves.
Cons
I hear working in the actual offices is great, but as a contractor the individuals put in charge often have no actual experience in their job field which makes for a stressful work environment. Although there is a proclaimed open door policy you may find that it's very hard to get past your immediate supervisors if they feel your issue may hurt their chances for advancement in any way. I think if the majority of Oberon employees experienced life the way we hear the office employees do then it would be a much happier place, however that is not the case.