Pros
All team members act as a single global team with regular meetings with clients and one another.
The work is creative, challenging and interesting.
The company treats its team members and its customers like partners and works to help clients succeed in their businesses.
The company continues to grow and expand. It's fun to be part of a team that is growth-oriented.
The company recognizes when team members go above and beyond to deliver.
Cons
FarShore is serious about its commitment to each other and to its clients. At every level, the team does what it takes to make a client successful. This is a great place to work if you like to work as a team, learn, and roll up your sleeves; but this is not a place for someone who wants to be a one person show.