good pay if you know what you are doing and have strong leadership skills. The PTO is nice but if you are in management good luck taking any. You can train and lead your team how you want.
Cons
Very cheap and unorganized company. Any issues or escalations need to be addressed take weeks or even months to resolve if they even do get to it. They overwork their employees by getting rid of basically all departments.