Pros: I've really enjoyed my time as a Software Engineer here. The team environment is super collaborative, and everyone's always willing to help out, which is great for learning. The company culture really values open communication and support. It's a pretty stable place to work in the tech industry, and I feel like my contributions matter. We get to work on interesting projects, and the hybrid work model is a huge plus for my work-life balance.
Cons: Sometimes the promotion process can feel a bit slow, especially for individual contributors, and it's not always super transparent. We also have occasional periods of intense crunch leading up to major deadlines, which can make work-life balance tricky during those specific times. Better cross-departmental communication could help prevent some bottlenecks.
Advice to Management: Continue fostering a supportive environment and look into streamlining some internal communication channels, especially between different departments.
Show more