Pros
- Reasonable pay
- Trying to upgrade the company culture and catch up with the time
Cons
-No meritocracy, you will be viewed and promoted based on who you are and who know; not based on your abilities and contributions.
- borderline toxic work environment and lots of internal friction.
- management doesn't value training and development of employees.
- no real opportunities for advancement