Pros: It's a pretty chill atmosphere in the Denver, CO office most days. The hybrid work schedule is a big plus, letting you balance things out. For Software Engineer roles, the projects can be genuinely interesting and you get to learn a lot if you're proactive.
Cons: Leadership is inconsistent; some managers are great, others really struggle with communication. It's tough to get clear direction on bigger initiatives sometimes, which can slow down progress. There isn't a lot of feedback or mentorship for career growth, especially for those in mid-level positions.
Advice to Management: Focus on developing consistent leadership training across all departments. More regular one-on-ones and clear goal setting would help Software Engineer teams feel more supported and understand their impact better.
Show more