Pros
The group of people I work with are great -- smart, funny, hardworking. I have no complaints. There is always someone available to help if you get stuck on something. So, while the work is challenging, you’re not alone when you’re doing it.
Cons
The work is really tough. There have been some long days -- especially with COVID.