Pros
Work colleagues who understand the stresses and will support each other. Admin staff are excellent and dedicated to their roles. Friday afternoon beers (but only if in the Brisbane office - everywhere else goes without).
Cons
Management is thoroughly dishonest. Promises are usually made in interviews of "frequent" travel to seminars (sometimes overseas) but rarely happens. Promises also made in interviews of being able to work from home. Complete fabrication. Incompetent sales staff. Will say anything to make a sale with pain being inflicted on support staff. No account management for clients unless the client starts demanding that contract conditions are fulfilled or they will be dropped. Sexual harrassment often seen by senior management. Reports are ignored. Physical threats often seen by senior management to staff. Reports are ignored. Changes made to work contracts to remove conditions and threats of termination of employment if not signed.