For the customer support engagement: general atmosphere, no growth prospects (skill accumulation is nearly 100% company specific and cannot easily be transferred elsewhere), no pension, last year's healthcare cost deterioration, low salary increases, few leave days. Most non-customer support representative positions in the engagement are internally promoted based on ticket-knowledge and it shows. I've seen decision-making based on a sample size of 2 (yes two) while they drive a bus through town bragging about their data science skills... Expect to work on all public holidays in your schedule and one or more weekend days every week. Expect months of blackout periods each year in which you cannot take any days off.
Management tends to emphasize inputs and detailed rules (rather than outputs, quality or overall performance). Emphasis on rules rather than performance results in some people shirking where they can without any real implications. I've pretty much seen it all: people running a business on the side at the office, excessive breaks to the extent that employees are placing bets on their duration, structural so-called library sessions at the restroom because internet elsewhere is forbidden or discouraged, people struggling at very low performance levels while receiving zero support or additional training (but also no other action being taken), people marking the number of tickets they do in order not to do too much, etc.
They use all the power words in their marketing but I particularly find higher management very weak overall.
Both the job and the main client are destined for technological disruption so very limited long term prospects (medium term growth prospects are still ok).
The ratings for this company are very low for a reason (more than one actually), so think very carefully before applying and definitely don't stay too long in this company.