"Culture", management, work environment, structure as a company. Get your experience and leave. Unless if you have a family member who is already an employee of the company, they'll mistreat you unless you don't have the potential to do better with your career. Minimal flexibility, if there's a snow day and a government warning not to be on the road, A-O will neglect it and demand you come in the office or use vacation/PTO. Speaking of time off, if you get sick or take vacation, they're mad at you because they'll assume you're looking elsewhere for employment No flexibility with time. Strict 1 hour maximum daily break and you must be punctual every day. You'll get in trouble for arriving a minute late and that's not even a joke, but a sad reality. Most of Management is corrupt and clueless when it comes to knowledge of their products and understanding of the work they receive, so they'll brush it off as if you're the problem. Can't state your honest opinions that differ from theirs or else they'll forever be a grudge held against you My review is on the polite end of the spectrum. Don't stay long or you'll end up as a miserable work horse. It's not a pleasant sight to see.