Pros
Big company with lots of support and organization. Friendly and fulfilling with room to grow.
Cons
Some software/processes that we require using is long due for an update but surely that will happen soon enough. The occasional push for overtime and long hours can be quite draining for computer... fatigue
Pros
Great culture and strong leadership
Cons
Salary ranges not as competitive