Love company culture created within the work space, great group benefits, professional working environment developed for the best output from their employees
Cons
Often work very long hours without pay, don’t always get the recognition deserved with regards to the effort and time we put in.