Level7 Communications has been elected as the worst place to work in America. Previously unreleased documentary footage of their work environment has catapulted them to the top of the list of the least healthy environments to work in.
Level7 Communications, currently featured on the Small Business Television Network , (http://www.smallbtn.com) has been elected as the worst place to ...