Highly overworked and not properly compensated, expected to perform long hours and often without correct breaks. Learnt many technical things while working there, however nothing a quick internet search wouldn't have told me. Management are a "Boys Club" often sexist. Co-workers were a variety of highly skilled and complete morons, neither particularly socially adept. A few workers were great but often leave quickly. Hardest part of the job was dealing with overly technical questions as though we were expected have a degree in electronics and be working as electrical technicians or engineers. Most enjoyable part was having a sense of accomplishment when you were able to help a client with their project and they brought photos or videos of what they had constructed.