1. Good work exposure.
2. Flexible and relaxed working environment with minimal restrictions.
3. No internal politics at least in my experience.
4. Hybrid work environment.
5. Exposure to the latest tech trends.
6. Supportive team.
Cons
1. Frequent changes in company policies.
2. Sandwich leave policy (leaves on Friday and Monday are counted as four days).