s

Horrible company to work for. Sales reps are idio...

Horrible company to work for. Sales reps are idiots, saying they support a product line and then having to back peddle later because they can't read their own product guides. The techs they send out are morons and have to call for EVERY thing they have to install or work with.

I would rather tie a string between two cans vs use this company and their product. 6 months and running and these assclowns cannot even install the systems yet!

horrible!

Comments:

No comments