Pros: parking, bathrooms, coffee
Cons: low morale, lack of respect, lack of growth potential or job future
It's great to have opportunities to develop but that will only be at the project level. You will hear about the business that the company earns (it's sales) and the flexibility to work many, many hours in other positions. You may even hear that this is an award winning place to work due to family-work life balance although the average employee has never – more... heard of the company winning this award and would not vote for them to win it.
They will give chances to people who need it, being those who have not worked in many years, who have a bad work record, or even those with criminal records. There are people who need those second chances, so that is great. However, they will work you like a dog and pay you poorly and management will joke about it and the promised days off which you cannot take, etc. This company does not even seem to respect itself sadly enough. – less