Pros
Free Food in Break Room, Company Events, Some Friendly Employees which make the place decent.
Cons
-Really Bad Management which brings your experience into depressing state -6 months for benefits (should be 3 or right away) -No Vacation Pay for first year (Should be instant) -Bad Work Environment in terms of people watching you, dusty, really hot in the summer season, no trust or respect from management, etc. -No respect or lack of trust in a very trustworthy position -Bad payment for work being done (i.e. double the work half the pay_ -Doesn't ask for overtime, DEMANDS or STATES that its required (even though they say to ask which they go back on that) -Does not support family due to lack of pay or benefits -Going back on word for certain things which is a slap in the face for employees -Lack of encouragement or engagement. Very awkward and uncomfortable environment for some employees -Lack of acknowledgement from co-workers and management -High turnover rate -No Commission for big jobs or tech jobs -No Bonus for big jobs -CEO takes breaks (1 month or 2-3 weeks) during high busy periods (HUGE insult to all employees) -Times which management is unavailable or not in the office, which causes co-workers to be lost or unable to work due to lack of proper leadership