How can I setup users/groups in PostgreSQL so that each user has privileges on objects created by other users in the same group?
Assuming you already have

GRANT employees TO john;


Just do 

ALTER USER john SET ROLE TO employees;


Now when john connects he will automatically have role employees and when he creates an object it will be owned by employees;