Very successful company and good for long term employment. - Current Employee