Colleagues smart and friendly
Challenging and interesting work most of the time
Good WLB
Svantaggi
Not so great leadership at times and overly optimistic business plans
Lots of changes over past few months (business restructuring and team changes)
Compensation starting to fall behind similar sized companies/industry