Ventajas
I love coming to work each day, lots of friendly faces. Executive team is great at team building and encouraging us to want to work AND have fun. Flexible when needed as long as work gets done. We get some sort of extra all the time; cookies, ice cream, infused waters, free lunch once a month, encouragement to get out and be healthy, contests for team building. I have been in the work force for 26 years and haven't worked for a better company. **many of the reviews I read on here are ex-employees who were let go for their own bad behaviors, it always goes both ways and it is human nature to blame the other guy for what is wrong**
Desventajas
Some Middle Managers don't give credit or praise, but the receive credit for your job well done. BUT that happens in any company. Another thing that happens out in Corporate America is Middle Managers to Director level talking down to employees their own or other departments. I know the Exec team is working on turning this culture around. Leadership members have a monthly meeting to encourage personal/managerial growth. They have recognized an area that needs improvement and have started working toward that end.