Company with a start-up feel and a soul
Pros
I've been at Square for 2+ years and truly have had a great and life changing experience working here. Before I was hired I knew I wanted to work for a company with great morals and with people who desired to leave the world a better place. I feel this throughout the company and know that the lead staff here truly believe in the idea of economic empowerment for all. I feel that I'm heard and supported by my direct lead and feel that Square is a good place to nourish your professional growth. All of the tools to succeed are here if you choose to utilize them. Great benefits and a fun atmosphere are an added plus too.
Cons
I really don't have many cons here. I used to feel that it was easy to get lost in the shuffle and that opportunities for growth weren't as fostered as they could be. In this past year I've seen a dramatic change in this regard and know that staff and leads have responded appropriately to a lot of the feedback they've received about this.