Leadership are terrible at their jobs and this company gossips and in fights amongst themselves like children. Also laid me off right after I requested short term disability for mental health issues.
Great work environment. Nearly every coworker and all the managers were very nice and pleasant to work with. Promotions are common if you're good at the job.
Cons
Pay could have been better. Similar roles in other companies pay more.