Pros
Professional, but not "Corporate" - Cat5 is doing big business, but still feels and acts like a small company, in all the right ways. My team was quick to welcome me and they were genuinely interested in getting to know me - feeling put at ease from the first few hours and introductions, makes focusing and settling in to learn the job all that much easier. No question was too small to ask of the managers that were training me, everyone really wants you to feel comfortable, confident, and to enjoy the job! The vibe at Cat5 is very open - this is a growing company and you can tell that people are passionate about what they are doing. Hard work is rewarded with plenty of opportunities to play - we have catered luncheons once a month and several activities outside of work which are great for mixing things up, getting all groups of people together.
Cons
Not a con so much as a reality in many workplaces, especially within Customer Service - things can change quickly and you need to be flexible and able to juggle a lot of things .