Pros
-I don't think there is actually much that i can put in here, apart from the fact that there are actually a couple of genuinely nice people within the engineering team.
Cons
- For a company that raves about mental health, they are absolutely abysmal at actually supporting engineers with mental health. - Engineering Leads do not care what engineers have to say, With the exception of one. - Engineers themselves tend to ignore advice on a new project when other engineers have designed and implemented the exact same solution elsewhere. - Quick to blame, even when the engineer is not at fault. - Engineers do not care about platform security (Although the actual security team do.) - I have seen multiple cases of constructive dismissal. Including getting staff to become friendly with other staff to gain information.