1.0
17 Feb 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Colleagues under the leadership level are generally supportive and willing to help.
Cons
Leadership doesn’t communicate well to the rest of the organization. There’s a lot of turnover, both because people leave and because of sporadic layoffs and there are frequent changes in lower level leadership, leading to constant priority changes and confusion amongst employees actually doing the work. There’s also a lack of flexibility and a new 5 days a week in the office mandate have made many people unhappy as it provides no value or additional productivity. Leadership also monitors the in office policy like big brother.