Pros: Working here as a Software Engineer, I've really valued the focus on professional development. There are tons of learning opportunities to dive into new tech stacks in the UCaaS industry. The engineering teams are full of sharp, collaborative people, and I've learned a lot from my colleagues. The hybrid work setup in Belmont, CA, offers a good balance, and it's nice to connect in person a few days a week. The company culture encourages teamwork and feels quite supportive.
Cons: Sometimes, the promotion process can feel a bit slow, especially for individual contributors, and requires a lot of documentation. Also, communication across very large departments could be smoother at times. We occasionally hit busy periods with tight deadlines, but that's common in the tech industry, especially in a fast-paced environment like cloud communications.
Advice to Management: Streamline the promotion process to be more transparent and efficient for individual contributors. Focus on improving cross-departmental communication to ensure everyone is on the same page.
Show more