Pros
- Inspiring, positive atmosphere - Brilliant, energetic coworkers - Innovative product that is revolutionizing the way small businesses operate - Great benefits (the food especially) - Pristine office (and many more opening) - Honest CEO that truly cares about the mission - Work/life balance - Great ally networks for those in underrepresented classes -- everyone is supportive of diversity and Square is working hard to bring even more diversity to the workforce - Big emphasis on health and mental wellness - New "career path" initiatives - A lot of internal movement for individuals who do well and express a desire for a role change - Ability to "shadow" other departments to understand different roles
Cons
- Some departments are still new and have constant change - Payment processing companies are historically shady, so sometimes it's hard to earn customer's trust - CEO is focused on both Square and Twitter (not necessarily a con, but of course Square employees would love his focus on just Square)