The greatest con of working here was the leadership team. Poor management and product direction where work was most often set up to fail. Had a really great team and great potential, but morale kept decreasing because of this. Poor values and HR overall, felt marginalized as a employee but disempowered to communicate because of poor communication skills on leadership's behalf