"I worked with FreshPlanet since 2010, back when they were focusing on Facebook only. While the development team, art team and design teams are amazing and motivated, some things could be improved from the management point of view (at least when I worked there). Be aware that the culture there is very 'French,' since the majority of the team is from there."
Update your browser to have a more positive job search experience.
Upgrade My Browser