Everyone at the company is extremely kind and there’s a good workplace culture, the companies also extremely flexible with hours and coming into the office
Cons
the ramping for each role is extremely difficult and sometimes you can be stuck with managers that are unsupportive