From my personal experience, managers play favorites, the pay is below average, this place will not give you any opportunities for upward mobility. There are layoffs all the time, most of the time they get shoved under the rug. Before you know it, a close coworker of yours gets deactivated. They forced a back to office mandate after our CEO assured us they would not. This place is really earning the desire2leave nickname