•Leadership knows what it is doing and where it is going.
•Lots of professional development resources and incentives.
•360 review process helps to include all employees.
•Positive interactions with 90% of coworkers.
Cons
•Depending on your project, deadlines can be extremely demanding.
•Compensation could be higher.