Pros
Good pay and benefits and ok facilities.
Cons
This company could not care less about their employees. Senior management has zero idea how to lead, and still loves to tell the rest of us on how to become leaders. My department was 25% women 5 years ago and is now around 5%. They talk a lot of talk about diversity and inclusion but have never acted in a way that represents what they claim to care about. Projects were run without any regard of input from technical leads or project managers. Agreements were made with customers before internal processes were finished by our teams. The facility is nice but employees are not given dedicated desks and are required to reserve common space desks every day (5 days a week is required). The very nice new section of the building is reserved for executive management and employees are not allowed to enter or use what is offered in those spaces. Even though these are the same employees that were required to be on site every day during the construction of said facilities. The company has great pay/benefits which makes it hard to step away but the culture and management is so poor that it is not worth it. I do not see a great future for this company but I am not in senior management nor am I a man, so they would never listen to me or be concerned with my thoughts and opinion.