Mid level management is awesome. Great company to work. Vaco was very straight forward and has a forward thinking culture. Professionalism from the hiring process to on boarding, and to assist you on an ongoing basis.
Great place to work, great benefits, great team environment. It has a fantastic culture internally and product to match. Growth opportunities used to be plentiful, but times have changed as the company has grown. It's harder to find upward mobility.
The culture is collaborative and the global reach provides an interesting opportunity to connect with employees across departments and markets.