The best thing about working with this is that it has helped me to grow in my career so far which I would not have been able to if i was working somewhere else but also because they believe there are no mistakes here! We started as new hires but now we're doing well at our current jobs - you don't need to be scared by people asking for promotion or being put up against other candidates more experienced than ourselves - even though sometimes these things do happen, just trust your judgement. Sometimes management can appear condescending and unapproachable- make sure all staff get what they deserve from them otherwise problems may arise. I had the pleasure of working with BMS on a project that was a bit of a challenge. They were able to get the team to understand the process and the benefits that were to be realized. Great people to work with. I would recommend them to anyone looking to have a project completed. I would say the team needs to understand the process and expectations. They were able to get the team to understand the benefits that were to be realized.