Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
(Content described from an RD's perspective)
The team uses GitHub to manage system versions and Slack for communication (with other departments, they use LINE groups).
- The restrooms in the office building where I currently work are shared by everyone on the same floor and have bidets!
- Working hours are very flexible (arrive before 10 a.m.). Although employees are required to clock in and out, there is no strict requirement to start, finish, or take lunch breaks at exactly the scheduled times. If you are away for a longer period (several dozen minutes, for example), just inform your supervisor, then make up the missed time yourself afterward (in other words, it is largely left to individual discretion).
(Content described from an RD's perspective)
- The team was not very large to begin with, and recently both of the longer-tenured RoR engineers (excluding the leader) left (I have also resigned by now). If you join as a junior and encounter a problem you cannot solve, it may be somewhat difficult.
- Although there is a documentation system available, it is missing a great deal of information. Because everyone is rushing to meet deadlines, no one really has time to complete it.
- The company has a system in which two people are selected each month to give a presentation the following month. People do not repeat until everyone has taken a turn. Because there are always new hires and turnover is high, no one has repeated so far. The presentation topic is “Sharing a breakthrough experience,” and is usually about something like doing a particular thing for the first time in life. The intention is good, but because it has become a semi-mandatory system rather than voluntary sharing, I feel it has become somewhat perfunctory and instead creates invisible pressure for some employees.