Likes
People at SEEDS are very committed to their work and for impact. This helps create a positive work environment. But the new change management principles have eroded the work environment and culture. Somewhat employee friendly.
read moreTop trending discussions