Good team environment, flexibility, opportunities for growth and improving skill sets. Food provided and comfortable clothing allowed. Mixture of remote and onsite work. Ability to work from home / work remotely.
Cons
Office location not overly friendly to those living north of the Swan River.