Pros
Verra as an organization is full of passionate, intelligent, and driven people. They have great benefits for US-standards. And depending on your manager, you should be able to have a good-enough working experience.
Cons
- Leadership is unorganized and your experience within the organization is completely up to your leadership team and manager
- Large decisions will come from the top down and do not always make sense, or can harm the effectiveness of your work which can be frustrating
- You have the potential to be overworked and under supported
- Depending on department, there is not a lot of career mobility even though there is a lot of turnover
- Culture over the years has been deregulated which is not enjoyable and can be isolating in a remote environment