Pros
* Fellow employees are relaxed * Skews young. Company targets recent grads. * You help people in need.
Cons
* Very little growth opportunity. * After three months on the job, you will have learned all you will ever need for the job. After that, it will be the same work, day in, and day out. You will not learn anything new for you to grow as a person. If you decide to take the job, leave as soon as you can, because this job is a dead-end career-wise. * Several months ago, management cut the pay of my department and changed the salary structure such that your pay is determined by how well you do compared to everyone else. This means that, even if you exceeded your goals and did your best, if someone performed better than you, then your paycheck is reduced. This creates an environment where only a few people can boost their pay while everyone else suffers, no matter how hard you worked. * Yes, management will judge you based on your ranking. They don't care if you met your goal or exceeded it. If too many people did better than you, then expect an unpleasant review. * Everything is a competition. It is a great way for the company to make as much money as possible from the efforts of the worker bees, while cutting down on the profits it shares with the employees. The company wins, management wins, and the few top performers win. Everyone else loses (No matter how much work you did). * You are at the mercy of your client's whims and the creditors. Much of what goes on in this job is out of your control, but you are still expected to perform and meet the metrics (Which sometimes conflict with one another. Good job, management.) * Only 6 holidays per year as of this review. Martin Luther King's day? Nope. President's Day? Nope. You get 1 day for Thanksgiving & Christmas. Snow storm? Gotta come in, or use your PTO. * TL/supervisors don't work as hard as the regular workers. They sit at their desk, reviewing team performance and barking out orders all day. Sometimes, they just go and chat with management. I imagine it is a nice, comfy position. There was one month where they literally had nothing to do but answer questions and review team performance while everyone else was busy working, trying to meet their goals. * The job gets more and more difficult as time goes due to industry changes, but management still wants results and are not too eager to compensate you properly for your work. * TLs and management have favorites. There has been a trend in which positions are being given to people who have barely been with the company for a year.