Printer was easy to set up in the office. It's plugged in via ethernet port to be shared with 6+ computers and works fine. It's an older model now (newest model is M606) and requires older version of toner. Haven't had any problems in the 3 months of daily use.
Duplex printing
Older Model; No high-capacity toner available (newer models do; Doesn't beep when paper tray is empty (maybe a setting?