3.0
12 Mar 2026
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
decent wlb, decent work, don't expect anything super ground breaking or challenging. Very run of the mill
Cons
working here you will feel your skills degrade in real time if you don't maintain them