Pros: I've really appreciated the career development and learning opportunities here. As a Software Engineer, I get to work on cutting-edge cloud computing tech and there's always something new to learn. The company culture is very collaborative, and my colleagues are incredibly smart and supportive. They truly foster an inclusive environment.
Cons: While the opportunities are great, the promotion process can feel a bit slow and very structured, which is common for a large enterprise tech company. Also, navigating all the internal tools and systems for new projects sometimes takes a while to get used to, especially for a junior engineer. Work-life balance can vary by team during critical project phases, requiring occasional longer hours.
Advice to Management: Keep investing in tools and processes that streamline internal project onboarding and reduce bureaucratic hurdles. Continue to prioritize work-life balance initiatives across all teams, ensuring consistency so that during busy project phases, it doesn't disproportionately affect employees. Maybe look into accelerating career progression paths for high performers.
Show more