Pros
Dress code is casual. Lots of good people but its impossible to really get to know anyone as to be seen socializing usually draws reprimand.
Cons
Company is broken on every level. The internal systems are so cumbersome that you'd swear it was designed by an 8th grader. The training is terrible. Essentially if you are looking for technical experience move on. This company depends solely on what you already know and teaches you nothing in a technical sense. Managers only care about their numbers and payouts, and are inaccessible. To get any help you must chat to a help desk that is inadequate and worthless. The company promotes alcohol abuse, it is common for alcohol to be used openly by employees during business hours. If you are in recovery stay away. They dont train employees and all ongoing changes to systems policies and procedures are distributed via memo and never in a practical situation. It is a grind house and unless you drink and drug with the managers you have no chance at advancement. Managers date employees and give favors and advancement opportunities right out in the open. The job primarily consists of helping Octogenarians to reset their passwords and update credit card information, but you supposed to be a technical support agent.