Pros
My on boarding was smooth, recruiter was super nice and communicative. Best part at this stage for me in this company are Shuttle service and flexible remote work options. 1. Transparent and open culture, you can see it in corporate mails and meetings. 2. Colleagues are helpful and supportive. 3. Snacks, catered breakfast and lunch once a week and other health initiatives. 4. 401K 5. PTO policy 6. Stock options. 7. You will be left alone to complete your work in peace, no one tries to boss around or play politics. 8. Its too early for me to experience other factors.
Cons
Too early to write anything -ve, I haven't come across any situation that couldn't be resolved thru active participation. People in this company are willing to listen and that helps.