Lead Management Analyst, South Beloit, IL - April 17, 2017
Overall good company to work for. South Beloit facility includes departments that work with multiple Altra brands worldwide. Co-workers are great. Top management does a good job of acquiring additional companies that enhance the bottom line, but a little more emphasis could be put into offering more opportunities and improved benefits for current staff. Typical corporate environment, but interesting work and overall not a bad place too work.