Working weekends no matter how long you have been there , horrible management , if you have kids don’t expect to get selected for certain positions even if your trained on them , favoritism , rude supervisors , no through follow up on tech issues , they will disrespect you and write you up for any and everything , high turn over , they will hire people in another country to work for less than they would pay you so unless your best friends with someone in management your not getting a promotion , if you report something or try to change managers most likely the complaint goes to their friend and your targeted every single day and watched like a hawk they look for problems they find reasons to fire you so they can just hire someone for less , they make you work between departments and it’s super overwhelming , the sales reps lie to the customers and then you have to deal with it .