Pros
Major sense of "community spirit", Throw great parties, food are highly discounted and cheap.
Kontras
You will be looked at funny if you decide not to participate in group social activities. Double standards from team meetings and to what is actually been done on the floor. If you need help, managers always seem to be in a"meeting" Definitely need to be brown nosing Team Leaders to get requests approved and time offs, groups are very clicky - you're either in the "fun and sociable" group or people won't make the effort to talk to you. Definitely do not get paid enough to take the amount of abuse I got over the phone. The "3 warning" system is flawed. If someone is calling you all sorts or being patronising or mentally abusive, you should just be able to end the call or escalate straight away. Once, I saw a friend of mine over the phone, cried her eyes out because she was being abused by a caller she was handling, the agent started sobbing over the phone and a team leader present at the time just looked on instead of taking over the call. How we are being rated is also a bit unfair - surveys from the calls are poor and not a true representation of work ethic.