The office is full of great people. They are very knowledgeable and are quick to help. There is a fantastic atmosphere of friendship to the office. The company really cares about having knowledgeable employees and all the staff will make time to answer questions and even include trainees in calls with clients.
Cons
No complaints about the management, training, or expectations