3.0
Jul 10, 2026
Former employee, more than 5 years
South Boston, MA
Recommend
CEO approval
Business Outlook
Pros
New hires receive a warm welcome and have many opportunities to socialize, network, and build relationships with colleagues across the organization.
Cons
Long-term contributions go unrecognized, and some IT team departments offer little to no work-life balance.