Not much, direction is dictated to leadership by CEO
This is hands down the best job I've ever had.
Working at Leepfrog has been a delight. Every employee is focused on delivering the best product experience to the client!
Good people, good environment, good company
better management structure, better communication and performance reviews