Pros
If you lack experience in the tech field, this robotics company definitely is going to be your resume booster. You'll get to work with different decently made robots but only on the most superficial level. From the job, you'll be exposed to different facets of a technical support role ranged from customer interaction, troubleshooting, hardware and software, etc. Put in the time to gather as much experience as you can and you'll be qualified for the actual IT/tech job elsewhere.
Cons
Part of the different facets of being a technical support specialist includes doing busy works such as cleaning and organizing the warehouse which is definitely not up to pars with OSHA standards. You're being tasked with duties that, often than not, are not part of your responsibilities. However, the working culture is you're being worked to worth every penny the company spends on you. Be prepared to work hard and to put in hours that your personal life might be affected.