Management positions tend to be held by members of the original group that started the company 20 years ago. While managers are generally friendly and approachable, many do not have experience (or interest in) leading teams. Senior staff can be cynical and resistant to change, and it can be difficult to have productive conversations about modernizing. Diversity among this group is virtually non-existent, with upper management being almost exclusively male and over 50.