3.0
24 Oct 2025
Current employee, more than 3 years
Burlington, MA
Recommend
CEO approval
Business outlook
Pros
Focused on work No politics
Cons
Frequent Layoffs in USA No salary raises A lot of work for engineers and it is stressful Many team leads are demanding and they believe that they can ridicule others Health insurance is not great, more out of pocket expenses