5.0
Oct 11, 2023
Current employee, less than 1 year
Manchester, NH
Recommend
CEO approval
Business Outlook
Pros
Since I have started at Velcro about 6 months ago it has been a really nice place to work at. Managers and co workers are very friendly and laid back. They make you feel at home.
Cons
Managers need to be a little more evolved with their people.