Pros
Trauma bonding with the support team about not being supported by management. If you're new to the tech industry or trying to break into it, this is a good started job to get your feet wet, but that is all this is. Work life balance is good, you log on when you're scheduled to and log off when you're scheduled to.
Cons
They say mistakes are encouraged, yet you get reprimanded for the mistake in a 1-1. Some positions are opened only for specific individuals without an interview process or posting that a new position is being created that needs to be filled to gauge internal interest. The person that was given the customer support manager title has shown lack of ownership, leadership (has always delegated getting hands dirty to others), and even displayed racist tendencies against the Philippines team; I suppose you can't be surprised when it comes from a white man. The team is global, yet only Americans are promoted or hired into management/lead roles for the support team. The pay isn't competitive if you're USA based; if you're based elsewhere in the world, they don't like to pay more than $15/hr US dollars for entry customer support roles. They expect the support team to effectively manage 15+chats at a time during peak periods and they tirelessly iterate "managing customer expectations" during those peaks, however, the management/leadership don't offer actual support to the team during those hours. It is best not to be a top performer here because they will use and abuse the items added to your plate. There is a high turnover rate in the customer support department for a reason and this trend has been present for years. They don't provide you with any work equipment. There are no scheduled breaks for the support team; not sure if the legality around that is due to 90% of the support team being a contracted hire. You only have a lunch break scheduled. You have to drink or pretend to drink the kool-aid to get along.