My experience with this company is nothing more than an inconvenience, I met great people who I worked with at a low level. However, management is an absolute joke, micromanaging me even when off the clock at my own home, and looking over your shoulder at everything you do, cameras were set up pointing directly at the employees, which were watched live by management. This is a hostile work environment when management is around.
This lead into a great bond with your coworkers, as the shared hatred of management allowed for us to become friends quickly. This is not a place you want to work.
The CEO is a great guy, who genuinely wants his employees to be happy at their jobs, however, this does not trickle down to upper level management, as their #1 goal is squeezing the life out of you, to increase numbers.
When alone, you can do whatever you please.
Unpaid lunch, cold calling, terrible management, micromanagement.