Pros
Some of the other controls engineers are awesome people, and would've really loved getting to know them better
Cons
I typed out so much more here, realizing that as I continued to type I was ranting more than giving advice... bottom line, I would not recommend this company to anyone I care about personally. HR and accounting screw up payroll consistently - I was only there for <6 months and I was warned to check my paystubs every pay period to validate. After leaving, and paying my bonus check back to them per contract, their accounting department forgot that I paid them back and I had to explain to them about why it should not be included on my W2. I also felt that my time was closely managed. There were times I would be stuck on a learning activity and my manager would message me within 5 minutes seeing that I had not made progress to see if I needed help.. it was a suffocating feeling, which may have been present because I was a hybrid employee and they were monitoring my productivity closely and I understood that, but just felt my productivity metric should've been results, not necessarily the specific time I took to get the results.