take more time for position placement and better defined goals.
It has ok moments, but the bad moments far outweigh the good ones especially with the interaction with our segment lead
Their responsiveness and overall customer service
Grest company with lots of clever people but terribly disjointed with overlap across the board. Hq in the US means simple admin tasks take an age to complete