- AAAJan 12, 2016
Are you a Current or Former Employee? Former job since 2010
Department Marketing/product management
Support from Management
Bosses were miserable pieces of work. No understanding of what their job is. They lump everything on employees and refuse to take blame for their actions.