Pros
Provides bonuses for certifications and a dependable group of coworkers who look out for each other.
Cons
It used to be an excellent workplace for growth, but changes in leadership have created confusion and tanked morale. The focus shifted from teamwork and problem solving to office politics, which destroyed trust within the team. Leadership often seems unsure of what they even want from the team, leaving everyone walking on eggshells. Management sets extremely high expectations for the team while providing little to no support, including poor staffing and at times outright dishonesty. A motivational speech once in a while replacing solid plans to resolve team issues. The passive aggressive and disrespectful way they communicate makes it clear how little they actually value their employees.