Pros
Good customer base, they have some really fantastic employees who have been with OH since inception, young company, can provide a challenging role on a day to day basis. The owner is a fantastic visionary who speak exceptionally well. The salaries are quite good although the benefits aren't
Cons
Directors/senior management have their "buddies" who are giving special treatment, if you aren't a buddy, then don't expect anything special. This leads to a "yes man"/bum licking culture, if you do this well you will succeed, if you don't then you're part of the team but you ain't going anywhere. In the company kick off's and meetings the messages are soo positive that they make you want to stay with OH for the rest of your life, but in practicality its different. If you are working at the customer site and away from the OH Head office, then the chances are great that you won't have any idea of what is really happening. You are in a separate world. OH say they care about the people, but in fact, I have never seen this. I heard it for 2 years, but never saw anything positive that showed that it was for their staff. There are no pay reviews, the yearly performance review is a joke - why have it if it wont develop you?, the bonus targets are ridiculously inflated so before you even get in to the quarter, you see the expectation and realise, that this target can't be achieved, so you are de-motivated for that whole quarter - clever planning!