The company has a great organizational structure! The manager treats people well and rewards and punishments are fair!
No drawbacks at present