Prós
Square has a solid business model and due to all the over inflated PR and backing from pseudo celebrities it will do well financially. Square has a great product and could be a revolutionary and disruptive payment solution if navigated and built with the correct vision. Support is unique and offers great opportunities for project work if you are willing to first be a complacent subordinate that blindly follow orders and is willing to be emotionally and mentally abused by constant berating comments.
Contras
-No opportunity to offer independent ideas if they are not approved by management. -Long hours with poor compensation -Constantly reminded of "how lucky" you are to work for the company and threatened to be replaced -Culture of fear -No opportunities for growth -Office politics and favoritism is the norm -CEO was pushed out of Twitter because he did not know how to run a company and he still does -not... -CEO currently asserts his 100% commitment to Square, yet still divides his time between Twitter -and Square -No outlet to voice concerns -Culture of fear -Lack of transparency