Pros
Workload on the engineering/operations side is pretty minimal and repetitive (allowing for lots of downtime). Management was pretty relaxed as long as you showed you were contributing and getting work done at the weekly update meetings. Really easy to get a job since the turnover rate is so high.
Cons
Very little money is cycled back into the company (no R&D department), and most of that money goes into the sales/marketing department leaving the infrastructure of the company pretty weak. The Engineering department consists of several "engineers" from non-accredited universities (e.g. Phoenix, Devry, etc.) whose jobs are just glorified production workers that can troubleshoot a bit. There's no team atmosphere at all - people are more worried about covering for themselves than pushing for the company to succeed. Company morale/outlook is observably low leading to an unnaturally high turnover rate. AMAX makes use of their employees being immigrants or fresh graduates to keep compensation at a minimum, and rather than emphasizing employee retention they resort to hiring replacements to keep salaries low. Once employees gain enough experience they jump to competing companies (e.g. Synnex) as soon as the opportunity arises. Ultimately time spent working for AMAX is only useful as something to put on your resume for future job prospects rather than a period of growth.