Chaotic. The style of management is more of micro managing than letting their employees operate independently (which they will tell you they do). If you are a minute late logging on or returning from lunch than you can bet you’ll hear about it, and it won’t be kind. The manager will be-little you and make you feel small, this goes for pretty much anything. The flexibility was pretty horrendous as well, they allow one person off per day, and if you don’t submit your off days on January 1st then your year is done as far as PTO goes. So if you don’t have your entire year planned by the 1st, then you are SOL. This company is also notorious for setting unrealistic goals, so it’s just another reason to have somebody jump in your inbox and tell you you aren’t doing good enough. The work load is also too much. You’ll start out doing what the position was described as, but after some time you will be dumped into other areas with minimal training. The customers you speak to are rude, and the nice ones are few and far between. This job is not for you if you can’t handle getting yelled at by an angry redneck at-least 4 times a day. I have plenty else to say, but I will leave it at this.