5.0
25 June 2025
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Started at Vantage right out of college and have learned so much in the few years I have been here. The team here has been extremely helpful throughout all projects and processes in my daily routine. Everyone has a good attitude and is ready to help out. The management team is also fully aware of the work life balance and will offer plenty of out of work events offered to the whole company. Great place to work.
Cons
Not many negative things to say, its been a great time working here.