2.0
May 2, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
The pay is great managers get bonus as well
Cons
Stress constant brow beating about credit.
Check out your Company Bowl for anonymous work chats.