A lot of learning opportunities of different dimensions Safety mindset High level mindset
Cons
Competitive Preferred guys Outspoken gets more attraction Too much diversity at work, might not have quality focus on growing software engineering skills
They pay good salary,
They give lots of vacation days and personal paid time off,
You have Job Security,
There is growth within the company
Cons
The ranking system sucks,
There is usually favoritism by Managers,
Too much competition amongst employees as a result of the ranking system
Management is not transparent with employees