Exceptionally flexible workplace that allows you to get personal things finished. New offices are better than what they were, potential for growth in the market.
Cons
Awful product. Awful talent that has inflated sense of self. The UK team seems to think the world revolves around them and provides little to no help unless begged.
Also, the culture is a throwback to 1990's software company.
So many pros of working this company, like empire building of team leaders, discouraging environment, blame culture. incompetent people are doing jobs with old school of thought. Very very disappointed.