1.0
3 Jul 2025
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Paying job if you are desperate.
Cons
Management gossip. Management and project CTL discuss employee health concerns. Management believes there are no working hours and that you should be available 24/7 since they are a global company.