Pros
This company taught me that if THESE idiots could run a company, I'd be just fine. After 6 months working for them, I quit the office slave life for good and have been successfully running my own company ever since. They have no concept of financial management, so accommodations on trips were great.
Cons
If you have ethics or self respect, this is not the company for you. The owner thinks it's a game to cheat suppliers out of payments. Customers are routinely, intentionally, lied to, to sell useless products. Pay is a absolutely joke. I worked it out that I was making 10$/hr with the amount of time I put in trying to save projects from these people's disregard for the commitments they made to clients. Everything about the way this company operates makes my skin crawl.