Good company in terms of management, work environment, salary and benefits. Work can be repetitive which can be good or bad based on your expectations and career goals.The good thingsLeaders are not micromanaging as they trust that you will deliver according to the clients' needs. Working environment is nice at least in the BIDS (Business Intelligence and Data Science), as the people there are welcome to fresh and innovative ideas.
Salary is average but there is a yearly bonus. On the other hand, HMO (self and dependents) also has a nice coverage.
The challengesWork can be a little bit repetitive which could be not good especially for someone who wants to build a career in Data Science/Analytics. If you are fond of creating dashboards then communicating its results to non-technical people, sure it's fine. But if you want to create statistical analysis or machine learning stuff, better to find another role or another company