Is Square an unpleasant place to work? Posted by parth16 on Thursday May 17, 2012 @03:52PM from the quora.com dept. http://www.quora.com/Square-company/Is-Square-an-unpleasant-place-to-work?srid=uJ ( no comments | 9 points | on HN )
There are no comments yet.