Pros: I truly appreciate the transparent and supportive leadership at TinyFish. My direct manager consistently offers guidance and encourages us HCM Delivery Engineers to take initiative on client projects. The senior leadership team, especially in the IT industry sector, sets achievable goals and trusts their teams, which really empowers us to deliver effective Human Capital Management solutions. There's a strong sense of teamwork across the Ho Chi Minh City office, and the collaborative
Cons: While leadership is strong, occasionally communication regarding broader company strategic changes or future product roadmap from the top can feel a bit infrequent. As an HCM - Delivery Engineer, there are definitely busy periods, especially nearing project deadlines, where the workload can become quite demanding. A bit more clarity on resource allocation or streamlining some internal processes could help alleviate these pressure points and ensure more consistent work-life balance for the
Advice to Management: Continue fostering open communication channels, especially regarding strategic shifts and company-wide initiatives. Also, explore ways to better manage peak project workloads to prevent burnout among delivery engineers, perhaps by optimizing resource allocation and project planning.
Show more
Pros: I really appreciate the collaborative spirit among the engineering team. As a Software Engineer, I've had many chances to work on diverse projects and pick up new skills, which is fantastic for career growth in the tech industry. The leadership team is generally supportive and approachable, and our remote-first policy allows for excellent work flexibility, which really helps with work-life balance. Benefits like health coverage and PTO are pretty standard and solid for a startup, making it a
Cons: While there's a lot to like, the job security aspect can sometimes feel a bit uncertain, typical for a fast-paced startup environment where priorities can shift quickly. This isn't necessarily a bad thing, but it's something to be aware of. Also, sometimes communication flows can be a bit fragmented across different departments, and during crunch times, the workload for a Software Engineer can get pretty intense. Clarifying career progression paths more explicitly would also be beneficial.
Advice to Management: To management, I'd suggest focusing on improving cross-departmental communication channels to ensure everyone is always on the same page. Providing more clarity around career progression and long-term company vision would also greatly benefit employee morale and perception of job security. Transparently communicating changes early can mitigate uncertainties in this dynamic tech industry.
Show more
Pros: I've really enjoyed the collaborative team environment here. My colleagues are supportive, and there are good opportunities for learning and development within the software engineering department. The work-life balance is generally quite solid, which is important in the tech industry, and I feel there's a good level of job security.
Cons: The pace for career advancement, particularly promotions, can feel a bit slow sometimes. Also, there are occasional challenges with communication across different teams, which can sometimes impact project flow.
Advice to Management: Consider reviewing the promotion process to ensure clearer paths for career growth. Also, improving inter-departmental communication would help streamline projects and reduce delays.
Show more
What is the day-to-day work environment like at TinyFish, especially for software engineers in their small San Francisco office?
The culture at TinyFish is collaborative and fast-paced, typical of a growing tech startup. Expect to work closely with a small, dedicated team where communication is frequent and transparent. Daily stand-ups and open discussions are common to keep everyone aligned on project goals.
What is the day-to-day working culture like at TinyFish, especially for junior software engineers in their London office?
The culture at TinyFish emphasizes collaboration and continuous learning, with a focus on practical application of skills for engineers. Team leads often provide mentorship, and there's a general atmosphere of shared problem-solving rather than strict hierarchy.
What is the day-to-day working culture like at TinyFish, especially for junior developers in their London office?
The culture at TinyFish is collaborative and fast-paced, fostering a learning environment. Junior developers often pair program and receive mentorship, contributing to a supportive atmosphere within the tech team. It's a place where feedback is encouraged and integrated into project development.
What is the team collaboration like at TinyFish, especially for remote software engineers?
TinyFish fosters a collaborative environment through regular virtual stand-ups and shared project boards, which is effective for remote teams. We use tools like Slack and Jira extensively to ensure seamless communication and task management, making it feel like you're always in the same room, even when working from home.
What's the day-to-day atmosphere like for a software engineer at TinyFish, a mid-sized tech company in Austin?
The culture at TinyFish fosters collaboration and a focus on delivering quality code. Engineers typically work in small, agile teams, contributing to feature development and bug fixes in a fast-paced environment.
What is the day-to-day work environment like at TinyFish for a software engineer in their London office?
At TinyFish, the atmosphere for software engineers is collaborative and fast-paced, with a focus on agile development methodologies. Expect regular team stand-ups and opportunities to contribute to diverse projects within the fintech industry.