Pros
nothing comes to mind maybe free linkedin courses
Cons
everyday people are leaving and management is still in denial... all the things that the junior staff have helped to build are dismantle all the time unprofessional bosses who don't value performers equally and poor office management. feedback is not taken seriously and HR doing for show only, everybody knows and can see.. people from all department are unhappy but management only choose to give excuses very bad attitude from some "bosses", they are fake and only play favourites, tell employee that other dept also suffering, etc. when their own department has people leaving every day. glassdoor forever blocked on the net work so u can only see this bad comments when u leave. poor transparency