Pros
Friendly and supportive team environment where engineers help each other
Management is generally approachable and open to feedback
You can get hands-on experience in real client projects, not just theory
Strong learning environment for juniors and mid-level engineers
You can improve in areas like scripting, infrastructure, and system design
Good place to build solid DevOps fundamentals early in career
Cons
You often need to work late, usually 10/11 PM, because of the US time zones
Sometimes urgent production issues come during off-hours, so you must stay alert