Pros
--> Initial Engagements with the Candidate, right from Resume Filtering till Onboarding is very fresh and supportive. --> Work with tons of smart people that support each other who are positive and encouraging --> Great company culture and if you're new it's a great chance to grow your IT skills and become a more well rounded professional. -->Finally , company is very genuine, caring culture and puts it's employees first. You can have a long, beneficial career has they put so much emphasis on the employee, work-life blend, and well being. You're not a number but you are a person who belongs and your voice can be heard.
Cons
None. It's early stage for me to comment on Con's but I hope company is as transparent as now and encourage open door policy and not unlike other companies where the employees fear hierarchy.