Vantaggi
Given a lot of autonomy, the job is easy once you are trained and onboarded, literally on average spent 4 hours a day working, had complete control over my own schedule. Work/Life balance is good
Svantaggi
Management above mentality "If you don't drink the punch your against the company" They are not receptive of feedback, don't practice what they preach. Having worked their for years I tried sharing feedback to help improve processes and ultimately improve engagement with customers, I got the "I'm listening" but no action. Management doesn't know anything about the product they are so far removed from it, so listen to the people working with it day in and day out. That's leadership. The company reeks of politics, promotions are not based on merit, bat your eyes, make people laugh and you'll end up getting a promotion. Unqualified people leading teams. The environment is hypocritical, they hold certain behaviors and actions against you, but do the same themselves. Advice to management look in a mirror. They tell you they offer a competitive salary, search google to see what professionals are making in the tech industry it's 20-30k more. Lastly, DEI non-existent. The company HQ is based in Ames, IA, Never heard of the city until I joined. Of course with a city based in the midwest, you'll find a company predominantly white. A company that spends so much time preaching diversity makes it pretty apparent that they're not diverse at all. Without diversity, you'll find more people who are close minded, not receptive to different perspectives and inevitably will lead to unconscious biases that eventually work against you if you're a minority. You feel further isolated and not supported by your peers, management and the company.