A good company to work for, with some problems.
All in all I had a very positive experience, I would especially point to the possibility for progression within the business as a really positive factor. However, there are problems, I would say that a lack of direction from management on the operational side of the business is problematic. This does not apply, from what I can tell, for the engineering side, who are given a more direction. The office culture was, for me, very positive, and it was always very exciting to work at a company with such great tech, I would suggest Dyson to a friend.