1.0
8 Oct 2025
Former employee
New Castle, DE
Recommend
CEO approval
Business outlook
Pros
Nothing specific to be mentioned in Pros
Cons
Hectic work culture, basically 24/7 support, late night offshore calls, day long meeting hours, proposals and lot many adhoc requests