Don’t believe the positive reviews — this company is poorly managed and stressful to work for. Managers blame others instead of taking responsibility, and there’s heavy micromanagement. some people get very little work while others are overloaded and blamed when they can’t keep up. Benefits are terrible, health insurance is the worst I’ve ever seen. Taking PTO is difficult. There’s little to no process, which makes teamwork chaotic.In-office days are stressful and unpleasant due to the toxic atmosphere .