Pros: The team I worked with was fantastic – very collaborative and talented engineers. We were given a lot of autonomy to solve complex technical challenges. The company culture is pretty laid-back and flexible, and I appreciated the remote work options. It's a good place to learn and grow technically.
Cons: While base salary is competitive, the overall compensation package, particularly the benefits beyond standard health insurance, could be more robust. There were also periods of intense pressure around release cycles, impacting work-life balance. Management is generally supportive but communication could sometimes be inconsistent across departments.
Advice to Management: Consider enhancing the overall benefits package and standardizing communication channels to ensure transparency and consistency across all teams.
Show more
Pros: The company culture at Check is a definite highlight. It's built on teamwork and mutual respect, making it a very pleasant place to work. I've learned a lot during my tenure and appreciate the opportunities for professional development. The remote work setup is well-managed, contributing to a good work-life balance for most employees.
Cons: While the overall experience is good, there's room for improvement. Sometimes, project timelines can feel a bit rushed, and internal communication between departments could be more streamlined. Clearer articulation of long-term career paths would also be beneficial for ambitious team members looking to grow within the company.
Advice to Management: Focus on improving cross-departmental communication and formalizing project planning processes to mitigate rushed timelines. Additionally, developing clearer career progression frameworks would greatly assist employees in their growth within the company.
Show more
Pros: The tech environment at Check is engaging, and being in New York offers a lot of opportunities. I appreciate the hybrid work arrangement that allows for flexibility. The engineering team is full of smart people, making collaboration productive. There's a genuine effort from leadership to foster a positive company culture, and job security has felt stable.
Cons: While pay and benefits are competitive for the industry, there's definitely room for growth in how compensation is structured, especially for more senior roles. Sometimes, project timelines feel a bit ambitious, leading to occasional crunch periods that impact work-life balance. Career growth can sometimes feel dependent on visibility rather than purely merit.
Advice to Management: Consider refining the compensation structure to better reflect senior contributions and provide clearer paths for advancement beyond project impact. Investing in better project planning tools could also help manage workload.
Show more
What's the working culture like at a mid-sized tech company in Austin, TX?
The culture here is collaborative, with a real emphasis on teamwork for software engineers. People are genuinely supportive, which makes tackling complex projects at this Austin tech firm a lot more enjoyable.
What's the working culture like at a large tech company in San Francisco?
The working culture at large tech firms in San Francisco can be quite collaborative, with a strong emphasis on innovation and continuous learning. I found team lunches and cross-functional projects were common, fostering a sense of community.
What's the dress code like for software engineers at Tech Solutions Inc. in San Francisco?
The dress code is pretty casual for us software engineers at Tech Solutions Inc.; jeans and t-shirts are totally normal for daily work, which is great for a company our size in the Bay Area tech scene.
What's the typical salary range for a Software Engineer at Check in the US?
Based on my experience as a mid-level Software Engineer at Check in the US, the salary is competitive, often falling between $150k to $180k annually, with potential for bonuses and stock options depending on the specific role and experience level.