Pros
- High vision and faster adaptation to new technologies.
- Good projects
- Very supportive staff
- Great environment to work,
- Good career opportunities,
- Supportive teammates,
- Management always ready to help the team
- Friendly environment,
- WFH options
Cons
I haven't found any yet but if I find any in the future then we can solve it easily by discussing with the management because they are always ready to help the team.