Working at GTCSYS is good. Great company culture and a fast-growing IT company, I recommend to everyone. You don't feel like an employee at this company. We're like a family.
Generally speaking about my own experience. I have been working here for less than a year but it feels like I am part of this company for many years. The timing flexibility and team collaboration is very good. Seniors are also very helpful to learn new things everyday.