Anyone had experience with this company??.....worked for?.bought out by?????