Pros
* Great product where you can learn a lot of security features in one sweep. * Overtime pay * Lots of training provided gradually. * Get to learn other products and hone your skill
Cons
* Management keeps insisting this is a technical job but when it comes to goals, they also say its 70% customer service oriented. * Be prepared to be thrown into unkown territories without training to support their supplemental product. * They set a schedule and expect you be on time but at the same time they do not feel like honoring the schedule they set and expect you to work through the break. * You will have to fight for your on-call pay and they will nickel and dime you. * If you have to travel for training, the per diem is stupidly low, tough I have been told they increased it but it is still low compared to others in same area and field. * If you are an H1B hire, know your rights and be prepared to fight. Over the years things I seen: -- threatening to fire for discussing salaries, -- making you work customer service line since the CS department is short staffed, this was true for H1B hires while I was there. -- hiring you for a level 2 position but keeping you at level 1 because they are short staffed, unless you threaten to quit or bring a notice to move. -- Mentioning unlimited PTO during hiring but its actually 2 weeks only for first year and 3 going forward. -- Threatening to not give good recommendation as a way to keep you in line or build a constructive dismissal case. -- Discussing things one-on-one that are clearly illegal (firing for discussing salary, poor references, working you overtime without pay etc.) but never willing to out it down in writing. * They wont promote you internally if working TAC as they are severely short staffed , increased offers or internal positions magically open up when you provide notice. * If you are a citizen, be prepared to be on-call most of the time to work federal cases for peanuts. * The TAC office managers will ask you to take for the team without mentioning authorized to stay overtime as a sly way to get out of paying overtime since it was not authorized. * Basically you have to say "Lets see what the labor board has to say about this counting as overtime" to get them to pony up. * You will be grossly underpaid if you do not know your worth. Once set, it will be hard to get upto market value unless you move or quit.