4.0
May 29, 2025
Former employee, more than 3 years
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Always have work to do, able to learn from experienced peers, working on various techonologies and platforms.
Cons
Time tracking is exhausting and stressful. Workload leads to burnout.