Lacking of good culture, too much politicsThe good thingsflexible work hours, budget
The challengesCommunication within the company was lacking, the culture it self was not pleasant to work with. very political from team to team, HOD did not know how to manage his team, was not matured / experiacne enough to handle a team.