Pros: I've really enjoyed my time as a Software Engineer here. It's a technology company that genuinely invests in its people. My colleagues are super supportive, and there are always opportunities to learn new tech. The hybrid work model is a huge plus, giving me flexibility. Management, especially my direct team leads, are generally approachable and provide clear direction, which helps a lot with career development.
Cons: While the overall environment is great, some of the internal approval processes can feel a bit slow and bureaucratic. It's not a major issue, but it occasionally impacts project velocity, especially on smaller tasks. Also, during peak release cycles, work-life balance can sometimes get a bit tight, meaning longer hours, though it usually evens out quickly once the immediate deadline passes. Communication between departments could also see some minor improvements to reduce misunderstandings.
Advice to Management: Streamline some internal approval workflows and encourage better cross-departmental communication to improve efficiency.
Show more