Pros: The ability to work remotely a couple of days a week is a significant benefit, which really helps with work-life balance. The projects themselves are often cutting-edge and intellectually stimulating, providing a good learning environment. The leadership team is generally supportive and accessible, fostering a collaborative atmosphere.
Cons: While pay is competitive for the region, it might not be top-tier compared to larger tech hubs. Sometimes project timelines can feel a bit rushed, leading to occasional long hours, though this isn't the norm. Management could be more proactive in communicating long-term strategic goals for specific teams.
Advice to Management: Continue to invest in remote work infrastructure and clearly communicate project roadmaps to help manage team expectations and workload better.
Show more
Pros: Working at CTI has been great for skill development, especially in client-facing roles within the IT services sector. The team environment is generally supportive, and there's a good opportunity to learn new technologies and methodologies on diverse projects. Management encourages professional development and provides resources for training, which is a big plus for career growth. The remote work flexibility has been a significant benefit for maintaining work-life balance.
Cons: My main concern has been the perceived job security. While day-to-day tasks are consistent, there have been periods of uncertainty regarding project continuity and future roles, especially after major client wins or losses. Communication about long-term company strategy and its impact on individual positions could be more transparent to alleviate these concerns. Sometimes, workload spikes during critical project phases can be challenging to manage.
Advice to Management: Focus on clear, consistent communication regarding company strategy and its long-term implications for employee roles and project pipelines. This will significantly boost morale and address concerns about job security.
Show more
Pros: CTI provides a good work-life balance, which is a major plus. The company culture is pretty laid-back and supportive, making it easy to integrate. I've found the job security to be reliable, and the remote work flexibility is excellent for managing personal life alongside professional duties. The team collaboration is generally strong.
Cons: While career growth opportunities exist, they sometimes feel a bit unstructured. The pay and benefits package is decent but not outstanding compared to larger tech firms, especially concerning health insurance options. Leadership communication could be more transparent at times regarding strategic direction.
Advice to Management: Consider enhancing the benefits package and creating more defined pathways for career advancement. More frequent, transparent updates from leadership would also be appreciated by the team.
Show more
What's the dress code like at CTI for entry-level tech roles in Seattle?
For our tech positions at CTI in Seattle, it's pretty casual; think jeans and t-shirts are perfectly fine for daily work. We value comfort and productivity, so there's no strict business attire needed for most teams here.
What's the dress code like at CTI for entry-level tech roles in San Francisco?
At CTI, the dress code for entry-level tech roles in our San Francisco office is pretty casual; think jeans and t-shirts. It really fosters a relaxed atmosphere for our diverse team of software engineers and IT support specialists within our medium-sized company.
What's the typical salary range for a software engineer at CTI in Austin, Texas?
Based on my experience as a software engineer at CTI in Austin, the salary for this role is quite competitive within the mid-size tech company sector, often falling between $110,000 and $140,000 annually, depending on experience.