Pros
1 - Poeple is nice 2 - There is a culture to help you with an open smile 3 - Relaxed environment for the most part, usually no overtime required 4 - Overall, excellent place to work as long as you don't care about poor manaagement
Cons
1 - I once asked if POs were secretaries, PO management answer was "Yes". 1.1 If you are applying to be a PO, be sure that you will have no control of your product, you are nothing but a secretary that has to say yes to everything, and a ticket monkey after that, otherwise you will end up in the "black list". 2 - One of Snap values is "invite the ideas", this does not happen unless you are in the circle. 2.1 Tech management will only listen to "friends", and the PO management will only listen to what makes them look good with the business. You will not be heard unless you comply with that. 3 - Salaries are below market, for CR at least, and rises depend, again, on wether you are or not in the circle, they tell people different versions. 3.1 - An example I know of: a Dev that went PO was denied a salary rise as "Devs salaries were higher than POs". 3.2 - Surprisingly enough, a PO that went Dev was denied a salary rise as "POs salaries are higher than Devs". 4 - Transparecy does not exist, one of the most important pillars in agile is absent in this company thanks to its deficient management. 5 - After being told over and over that each qarter the company was exceeding expectations by a lot, not even a month into the pandemic and they got rid of hunderds of people. 5.1 - Be sure that this company is not stable, at the minimum sign of crisis, they'll laid you off, starting with those that are not in the circle or that are not aligned with their view submissive employee, of course. 5.2 - If you are not submissive or shine brighter than management, you will get laid off, no pandemic required.