Greener PastureThe good thingsThe knowledge and opportunity to work with competent people around you that can improve your technical and interpersonal skills.
The challengesThe motivation and inspiration that the company gives to its employees. The internal communications and coordination sometimes not so good.