Nothing is Perfect !
There is no perfect job , no perfect culture , no perfect boss , no perfect company , no perfect pay , ...because there is no perfect U in the first place , upto U to make the best of the opportunity or not :)