5.0
Jan 30, 2024
Current employee, more than 8 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Supportive management and staff. Great opportunities to work with a range of clients and technologies
Cons
I would not consider this a con myself, but if you’re used to working in an internal IT department, then this could be an adjustment.