Pros
You will get introduced to some cool people and make new friends. Free fruits and coffee are served every day
Cons
Continuous "meetings" between TLs and their managers claiming that these meetings are to support us. Specific people sit with each other for hours and hours as if they were creating a rocket to the moon. When they are supposed to support the staff you don't find any support. Customer Service Managers have no clue on what's going on in the floor. Customer Service Managers claim that they are open for feedback when this is all fake. You can't talk about your TL in any way because you will be the "problematic" person in the team. In your 1:1 meeting, you are supposed to talk about your own development and express your feeling about what you face in your everyday job, they don't listen... They just don't listen The problem is not in the job itself, it's with the management