Pros
The people on my team, my direct managers and on the teams that I worked cross functionally with, throughout the organization were fantastic, everyone I worked with day today was absolutely amazing. We had fun, worked hard, and we're all seriously committed to our jobs. The work was extremely interesting, and there was always enjoyable new challenges.
Kontras
Unfortunately, there is a lot of bad: Executive team and Owners are extremely self-centered, nepotism is rampant, and I've frankly never worked at a company that's so intent on extracting the maximum amount of value from their employees as possible. It is blatant at every turn. The benefits are poor, health insurance is expensive, 401(k) match is a joke, and the work life flexibility is horrible. The raises YoY maxed at %3, which doesn't even beat inflation. PTO looks great on the surface until you realize half of it is legally mandated sick time from the state (they don't give designated sick days). Firings were random, and solely due to personal grievances from leadership on projects that weren't to their liking. Everybody felt unsafe and the work environment was highly toxic. HR emailed the entire company calling someone a "coward" after they reached out to complain on an anonymous email. They put a $5000 bounty on their head in exchange for help identifying who sent the email. This is disgusting behavior and I've honestly never worked somewhere where I felt more trampled on as an employee. Gradient is a fine company, the people that work here are fantastic, but the leadership is some of the worst that I've ever worked under. The highest levels of the company constantly fling teams back-and-forth on their whim, set horribly unrealistic expectations and deadlines, and then get upset when those deadlines aren't met. When firings happen, oddly enough, people with family connections to leadership somehow remain unscathed. If you're considering working here, I would HIGHLY recommend running the opposite direction. Don't even consider it.