Pros
1. On-time salary 2. Helpful colleagues 3. Transportation 4. Sports zone 5. Smocking zone
Cons
1.It feels like we're constantly under the watchful eye of the CTO, as if we're being monitored by CCTV cameras like we're suspects in a crime. 2.Taking a leave here is like committing a crime! You have to explain each every detail to get a simple casual leave approved. And if you dare to request to work from home, get ready to provide medical documents as if you're on trial! No wonder some employees drag themselves to the office even when they're sick. 3.Some managers behavior are so rude to juniors. Complained to higher managements but no action taken. Sometime managers force to take extra work load to home. 4.Lots of politics & Nepotism - relatives and friends of the management run the whole office. 5.HR team has no power. They have to take approval from CTO for each and every single matters. 6.There is no meaningful development work. They are busy with only A/B testing work, which is not good for a developer career. 7.No code review & career growth opportunity for developers 8.CTG office admin mentality is so cheap, he does not know how to run a branch. He has no knowledge & qualification for this position but he is CTO's elder brother.