Pros: great environment, descent pay
Cons: no benefits, 401k contribution
A typical day at work was making sure that all timesheets were input into our payroll system (as we say in our office, no employee gets left behind), troubleshooting any payroll issues that may have occurred the previous pay cycle, assuring all invoices go out in a timely manner, correcting any invoicing issues that may have occurred the previous cycle. This job has taught me how to work in high pressure situations as well as the importance of team work and communication amongst co-workers. Management at this company was very fair to me and are genuinely nice people, the same can be said about my co-workers. This was just a great environment to work in. The hardest part of my day was leaving because there was always something left to do. The most enjoyable part of my job was the satisfaction from helping people.