Pros
I was really excited to come to work at Ultimate, who has a great reputation. The benefits are by far the best thing about Ultimate. They offer more to their employees than any other company I've seen, and are very generous. For the most part, people are very nice, and professional. Seemingly good work/life balance.
Cons
Lack of communication from managers, and often a lack of guidance and direction. Also not enough knowledge sharing, which can be dangerous for the company. No checks and balances on management, and a lot of management with no leadership training/experience, they just assign tasks but don't have any experience with being a true leader or mentor. There's also no process in place for grievances, in fact, HR will not even step in if there's a problem that can't be resolved with your manager. I've seen HR refuse to even meet with an employee, even when their job could be in jeopardy. If Ultimate truly cares about their employees and puts People First, they should allow all parties to be heard and work together toward all employees' success as a true team. Instead, I've seen several instances where good employees are just shut down and not given any chance to try to resolve issues or improve, even when that's what is supposed to happen according to the Employee Handbook/Policies. Why have policies in place if they're not enforced or supported? Also not a lot of upward mobility. I think a lot of people just ignore that fact because the benefits are so good.