New Insights on 3 Principles That Build a Collaborative Team

Cirque de Soleil Amaluna resized

Image: online source

“Oh man, I screw this up. I’m really sorry.”

“I’m not good at this, and can you teach me?”

Do you hear this often from people in your team? Or do you feel comfortable to acknowledge your mistake or weakness in front of your team members?

In my recent readings, I came across some refreshing concepts that gave me new insights about building a collaborative team. The concepts entail three key principles that sound simple but yet powerful for creating an effective collaborative team and cohesive organization culture.  The three principles are Respect, Trust, and Integrity. People often know them in a broad meaning and they often form the core values that many companies may adopt. But, let’s zoom in to see how they apply to actual workplace and translate to collaborative team culture. Continue reading

What does “no min. working hours” mean to you?

Last year, we went through a few revolutionary changes following the adoption of agile methodology of software development, including forming self-organizing teams, making Software Developers’ salary information transparent and self-promotion. At the beginning of this year, we also introduced a fully flexible work arrangement benefit which allows for no minimum required working hours for staff.

Continue reading

What Makes Customer Experience Unforgettable?

Karaage fried chicken resturant

(Image: online source)

It is a well-known fact that Japan provides excellent customer experiences. If you have been there before, you would have impressed by the courtesy of the service staff and the zealous hospitality they show to customers.

Despite having lived in Japan for a year and made numerous trips to the country, there is always something that surprises me every time I visit. During my most recent trip to Tokyo this year, I was surprised by a waiter’s good service at a restaurant that went far beyond my expectation. Continue reading